Complete Marine Care headquartered in Tuftonboro is also the inhouse service for Harilla Landing on Long Island. They do a great job and are located right in your neighborhood. I'm sure they get you ready and launch you for the season. Their website is listed below.
http://www.completemarinecare.com/