My first recommendation would be Dandy Haven 757 851 1573 near Wallaces. Andy & the team are excellent, reasonable for a shop and very well qualified. If they don't, they will be able to point you in the right direction. Unfortunately they are about 4 weeks out on new work.
For someone qualified to do it on the side, talk in person with Corey at Sunset Creek Marina. He is one of the lift drivers there, he is one heck of a boat mechanic and does a lot of work on the side. Please don't call the marina to talk to him. Stop by and talk to him. He if doesn't do that type of work, he will know someone that is well qualified.