I store my boat at Old Man's Boat Yard in Port Jefferson. They have two yards, one on the water at Mt Sinai Harbor and the other just behind the
Port Jefferson station of the LIRR. The second yard allows owners to do their own work, including sanding and painting.
I have a 32' boat and I pay $1500 for a haul/launch with power wash, mast unstepping/stepping, storage fees for the boat and the mast (on a rack). It is somewhat cheaper if the mast is stored (horizontal) on the boat. I pay dearly for the mast because it is 46' long. I guess your boat would cost about $1100.
Their phone is 631-473-7330
Fluctuat nec mergitur