Castle Self Storage Weymouth

Self-Storage Center

186 Main Street

Weymouth, MA 02188

Open Today 8:00AM - 7:00PM

weymouthstorage.com

Write a Review

Describe Your Experience

Tips for writing a great review:
  1. Be specific about your experience and the services that were provided.
  2. Be truthful - this review will help other consumers as well as the business.
  3. Be polite - give feedback in a constructive way.

Your Contact Details

All Reviews

M
3 months ago
great service. office personal very friendly. extremely clean and secure facility
M
1 year ago
Great facility clean and neat. The staff is courteous, friendly and completely thorough. They work on making sure you rent the right size unit, their pricing is competitive if not better and they have great packing supplies it's a local business so if you need storage go out and support a local business
S
1 year ago
Excellent Customer Service.
This storage facility is brand new, clean, open 7-days a week, and the people there are awesome!!