Mover in Charlotte, NC

Serving Charlotte, NC

When you're looking for a mover in Charlotte, look no further than TWO MEN AND A TRUCK®. Our professionals will be there to guide you each step of the way for your business or residential move. Whether you're moving a few miles away or you're leaving the state, we'll get your belongings there with a minimum of fuss.

We've been serving Charlotte for 25 years, and we've grown our fleet to 21 trucks since 2000. We believe in giving back to our community, and we donated 365 hours of service last year alone.

Our services include:

  • Home Moving
  • Business Moving
  • Packing Services
At TWO MEN AND A TRUCK® of Charlotte, we practice THE GRANDMA RULE®, which means we'll treat you the way you'd want your grandmother to be treated. Let our movers show you how we can simplify your move and make the experience easier for you. Call our office when you're ready to take advantage of our free quote.

Get Moving Supplies

TWO MEN AND A TRUCK Charlotte offers a wide selection of competitively priced moving boxes and packing supplies. We deliver free of charge and will refund what you don't use.

Let Us Do The Packing!

Trained, professional packers are able to help you with as much or as little of the packing and unpacking as you need.

Easy Moving Tips

Get helpful packing and moving tips from the experts to make your move as easy as possible.


Find exclusive, stylish items for your move and everyday life: Moving day journals, specialty boxes, and stuff kids will enjoy. Check out the full line at

Customer Reviews


Read More Reviews

Our Service Area

z z
  • Alexis
  • Belmont
  • Bessemer City
  • Charlotte
  • Cherryville
  • China Grove
  • Cleveland
  • Concord
  • Cornelius
  • Cramerton
  • Crouse
  • Dallas
  • Davidson
  • Denver
  • Gastonia
  • Gold Hill
  • Harrisburg
  • Huntersville
  • Indian Trail
  • Iron Station
  • Kannapolis
  • Kings Mountain
  • Landis
  • Lawndale
  • Lincolnton
  • Lowell
  • Maiden
  • Marshville
  • Matthews
  • Midland
  • Monroe
  • Mount Holly
  • Mount Pleasant
  • Mount Ulla
  • Peachland
  • Pineville
  • Richfield
  • Rockwell
  • Salisbury
  • Spencer
  • Stanley
  • Vale
  • Waxhaw
  • Wingate
  • Woodleaf