A Perfect Move
- USDOT number
- 1913867 ↗
- MC number
- MC685815 ↗
- Phone
- (866) 630-6740
- Fleet
- 11 trucks · 7 drivers
- Safety (FMCSA)
- 9 inspections · 1 crash
- Service area
- Interstate moves
- Location
- 240 US ROUTE 1, Kittery, ME 03904
- In the registry since
- 2009 · 17 years
- FMCSA registration updated
- May 2026
Rating trend by year
Share of 1–5★ reviews per year, Google + Yelp combined (33 dated reviews)
Rating breakdown
Star-by-star breakdown above is based on the 33 reviews we've captured the full text of so far — out of 61 total reviews across Google & Yelp.
Customer reviews (61)
Excellent team, extremely professional, their communication is outstanding. I highly recommend their services.
I had a great experience! The movers showed up on time and were polite and super friendly. They took great care of our things and when they brought everything inside they made sure to ask first where it needed to be placed. They made our move so much easier than just getting a group of our friends t...
Anthony and Keith were beyond expectations. Entire process went really easy. The movers were so respectful and delightful. The hiring was super easy, was really affordable and Morgan at the office was an absolute pleasure to deal with. I will absolutely be using these guys again!!!
These guys were excellent. I would work with them every day of the week, if I could. Anthony, Perry, T, and Keith were a joy to be around. Moving is hard, but when you have guys that smile and cut up with you while working their butts off, and not complaining, it makes for an awesome experience.
We recently partnered with the A Perfect Move team. They have been FABULOUS to work with. It starts with their planning & operations team and then the on-site moving professionals were ABOVE & BEYOND our expectations. Specifically, they helped adjust the timing of the movers to arrive due to a ch...
Great service and amazing staff. The team was timely, accurate, and very cost-effective throughout the entire process. They helped us with our move from Savannah to New York, and everything went smoothly from start to finish. We would rate them very highly and highly recommend their services.
We read this company's 7 lowest-rated reviews and sorted what they describe, unverified, as written by the reviewers. A type is listed once two or more reviewers describe it, and a review that describes two problems is counted in both rows. Quotes are the reviewers' own words.
Damaged or lost belongingsItems broken, lost or missing during the move
6 reviews · latest 2025
“they broke a marble coffee table, punctured a hole in my wall” 1★ · Yelp · Dec 2025 · Sarah-Catherine S. · See this company on Yelp →
“this company broke the footboard of my cherry sleigh bed and the movers did not notify me of this.” 1★ · Yelp · Sep 2013 · Nadia M. · See this company on Yelp →
Bill higher than the quoteThe price went up on moving day or at delivery
3 reviews · latest 2020
“they only picked up one of my two pieces, and then said it was my fault and tried to ask me for more money to pick up the 2nd item” 1★ · Yelp · Jan 2020 · Ali K. · See this company on Yelp →
“It cost us $900 to move the date. … In the end it still ended up more than they quoted.” 2★ · Google · Apr 2019 · Marsha Hunter · Read the review →
“They would need to get another truck and we would have to pay 1500 more!!!!” 1★ · Yelp · Nov 2018 · Michelle T. · See this company on Yelp →
Damage claim denied or ignoredA claim was refused, ignored, or paid a fraction of the value
2 reviews · latest 2023
“For putting a hole through the painting, they paid me in damages $25.” 1★ · Yelp · Aug 2023 · Deborah B. · See this company on Yelp →
These are customers' accounts, quoted as written. Problem types and sums are our reading of each review. We do not verify individual claims, and the company may dispute them. Counts cover the 7 low-rated reviews we read, not every review on Google or Yelp. Bars compare the types with each other.
Write a review
Log in to write a review →Profile views
Daily visits to this profile over the last 30 days (26 total)