Frequently Asked Questions

Where can I find Carroll’s Self Storage?

Carroll’s Self Storage is located at 475 Edgartown Road, Vineyard Haven, MA 02568.

Am I required to store long-term?

Store with us short or long-term. We offer flexible month-to-month leases.

How do I pay my storage bill?

Pay your storage bill online using a debit or credit card.

Am I able to purchase storage supplies?

Purchase boxes and other storage supplies such as boxes, tape, mattress bags, packing paper, and much more.

What are your access hours to your facility?

The building is open from 8 AM to 7 PM, Monday through Saturday. The business office is open 8AM to 5PM, Monday through Friday and 8AM to Noon on Saturday.

What security features do you offer?

We offer 24-hour video surveillance, electronic gate entry, and perimeter fencing.

What items am I not allowed to store?

Perishables, plants, animals, stolen or illegal goods, flammable or hazardous items, combustible items or liquids.