Areas We Serve
Carroll’s has been serving Martha’s Vineyard and Cape Cod since 1930. With a location on Martha’s Vineyard and a location on the mainland in Pocasset, we continue to serve Martha’s Vineyard, the greater Cape Cod area, and beyond, including:
Cape Cod
- Upper Cape
- Falmouth
- Bourne
- Sandwich
- Mashpee
- Mid-Cape
- Hyannis
- Barnstable
- Yarmouth
- Dennis
- Lower & Outer Cape
- Brewster
- Harwich
- Chatham
- Orleans
- Eastham
- Wellfleet
- Truro
- Provincetown
Off-Cape Mainland
- Plymouth
- Wareham
- Marion
- Buzzards Bay
- Surrounding Southeastern Massachusetts communities
- Boston
Martha’s Vineyard
-
- Vineyard Haven
- Oak Bluffs
- Edgartown
- West Tisbury
- Chilmark
- Aquinnah
Why Choose Carroll’s Moving & Storage?
- Over 95 Years of Experience: We’ve been moving families on and off the mainland and Martha’s Vineyard since 1930.
- Island Specialists: We understand ferry scheduling and island access logistics, and we handle those details for you.
- Two Locations: Carroll’s has two warehouse locations, one on Martha’s Vineyard and one on Cape Cod in Pocasset, to best serve you.
- A+ BBB Rating: Our reputation is backed by top ratings and a long history of customer satisfaction.
- Weekly Florida and Monthly California Routes: We offer long-distance moving with consistent scheduling and the same dependable crews.
How Our Martha’s Vineyard Moves Work
Many of our moves involve Martha’s Vineyard. These moves require extra planning due to ferry schedules and island access, and our team handles those details for you.
Moves may start on Martha’s Vineyard, end on the island, or involve travel between the island and the mainland.
Here’s what to expect:
- Moves may originate on Martha’s Vineyard or the mainland.
- Our team handles ferry scheduling and coordination.
- Availability can vary by season, especially during peak summer months.
We routinely complete:
- Moves from Martha’s Vineyard to Cape Cod, Boston, or Plymouth
- Moves from Plymouth, Boston, or Cape Cod to Martha’s Vineyard
- Local on-island moves
- Long-distance and out-of-state moves to and from Martha’s Vineyard
“Moving to or from Martha’s Vineyard is very different from a typical mainland move,” says Greg Carroll, owner of Carroll’s Moving & Storage. “Ferry schedules, timing, and planning matter. Our job is to manage those details so customers do not have to worry about them.”
If you’re unsure whether your location is within our service area, we’re happy to confirm availability and timing.
How Our Mainland Moves Work
Carroll’s provides mainland moving services throughout Cape Cod, Hyannis, Plymouth, and nearby Southeastern Massachusetts areas.
For mainland-only moves, service coverage is based on location, distance, and scheduling. These moves do not require ferry planning or island travel.
Here’s what you can expect:
- Moves start and finish on the mainland.
- No ferry schedules or island logistics involved
- Scheduling depends on distance and time of year.
- Direct and efficient routes across Cape Cod and nearby towns
We regularly handle:
- Moves within Cape Cod
- Moves between Hyannis and Plymouth or Boston
- Local and long-distance mainland moves
If your move does not involve Martha’s Vineyard, our team will plan it as a mainland move, using the same experienced crews and careful handling we’re known for. With an A+ rating from the Better Business Bureau and experience dating back to 1930, we also offer weekly routes to Florida and monthly routes to California.
“For mainland moves, planning is mostly about distance and timing,” says Greg Carroll. “We explain the schedule ahead of time so customers know what to expect on moving day.”
If you’re unsure whether your move qualifies as mainland-only or requires island coordination, we’re happy to confirm service availability and timing before scheduling.
Ready to Get Started?
Whether your move is to or from Martha’s Vineyard, Cape Cod, or the mainland near Hyannis or Plymouth, Carroll’s Moving and Storage has the experience to handle it.
We plan each move carefully so there are no surprises on moving day.
If you are unsure whether we serve your location or what type of move you need, contact us, and we will be happy to help.
Fill out our quote form or call us today at (508) 693-0348 to discuss your move and check availability.

