We are a locally owned self-storage facility providing clean, secure, true climate-controlled storage units with guaranteed rates for 365 days and no administration fee. Our location located at 76 Perkins Road in Londonderry features true climate-controlled units ranging from 5x5 to 10x25. Whether you need to store and protect valuable business items or your treasured personal belongings, we offer a wide variety of storage units and sizes with no hidden fees or costs.