Re: Apparently I'm not meant to have a boat...
For what it's worth I use Harbor Haven for all work including engine work on Haleakula. They have 6 mechanics and can handle all work on all engines. They are the primer Yanmar dealer in the. Upper Chesapeake. The have their own rigging shop, their own paint and awl grip buildings. They are the best IMHO.
I travel across the Bay to use them. They are honest, honor their work and have a primo reputation. They also run a first class marina. If the work can be done in a slip thy don't charge you for the slip. Most of your work can be done that way with a hang for the new shaft.
They are not cheap, but they are thorough and honest. Ask for Woody. He is the manager of the maintaince yard.