In Chico,CA there is people that rent out their own shop. I dont know about CT though. Just go to places that look like they might be able to rent a spot out to you. Or also like blackdog said, you can get a storage place. Just make sure its big enough for your truck to fit in (tall wise). Donno if that helps