One way to find a local boat repair shop is to visit MechanicAdvisor.com and enter in your current location. This returns a list of boat repair shops in your area, along with written reviews describing the service and quality of the shop.
Another way to find a local boat repair shop is to contact the manufacturer of the boat that needs servicing and find out if there is a dealer located within a reasonable distance. If the dealer cannot directly service the boat, they often have a list of recommended mechanics.
A crowdsourced platform like Yelp.com is also helpful in finding local services like boat repair. This platform filters mechanic shops by location and rating and returns a list of recommended repair shops.