It depends what you want to spend.
You can get lots of free images if you look for "time for prints" as explained on another thread here.
It's also a good call to avoid the "wedding and portrait" photographers, they won't have the same skill set.
The last thing that you want is all of those generic pics in the same old poses, usually dimly lit, lying down and rubbish.
If it is a choice between that and a proper professional shoot, I would get a selfie stick a bottle of wine and get creative!!
I'm not sure what your area is but I have used many over the past 15 years. Please feel free to pm me and I will be happy to point you in the right direction