That really depends on how fast you want it back. There are several good mechanics in town. Unfortunately, it seems most make you wait for several weeks before they work on your boat.
Keep in mind too, now is the busy time for mechanics as people start putting their boats up for the winter.
What kind of motor is on it?
I have been fortunate to be able to do the routine maint on mine.
FWIW, a friend just had to get some gear work done. Had it at Franklin's. They had the parts for over a month before they did the work, but kept telling I'm "next week, next week"
This is not a bash, just an observation.