live near the Merrimack and the Piscataqua? Contact Overland Boatyard in Newburyport. Great yard. Reasonabley priced, secure, full electric/water at each boat. No boats blocking you in. Jack Chapman runs the place.
Convenient to Salisbury, NH/Portsmouth and it's on the Merrimack River in Newburyport.
I had my boat there the first year I owned it and couldn't have been happier with the place. Clean warm bathrooms, 24/7 security, on-site maintaince shop.
If you are going to truck it, MH Trading is competent, but expensive. These guys, Curtis Custom Marine
, can haul it too and maybe for less. I have no affiliation with these guys nor I have I used them.
Remember if you haul it to Rochester and it's say $1000, it will be $1000 back to. If you leave your boat at Overland, it will probably be around $1300 and that includes winter storage, haul and launch in the spring.
So my recommendation would be to sail the boat up to Newburyport and leave it overnight at the city dock or on a mooring, have Overland pull it and store it the next day. It's a day sail from MH. The only thing to be aware of is that the mouth of the Merrimack can get a little nasty, so enter it near slack tide. If you try to go in during max ebb flow, with the natural river current, the current can be around 6 kts. If there is any on shore wind, it can get a little bumpy.