Since 1935, McGuire Moving & Storage has been delivering superior moving services to St. Louis families and businesses. Plus, as an award winning agent for Arpin Van Lines we provide the same great service on long distance moves.
McGuire Moving provides reliable, safe, and competitively priced moving and storage services. Our service area reaches throughout the greater St. Louis area including St. Charles and Jefferson counties and beyond.
As a local and family owned company, McGuire is small enough to be agile, and large enough to handle all of your moving needs. We pride ourselves in meeting individual needs, providing dependable service that is second to none, and truly caring about each move — at an affordable rate.
We always offer FREE accurate in-home move estimates. All of our prices include standard valuation, our St. Louis moving service is time-tested and proven, and our trucks and warehouses are well maintained.
For over 80 years, McGuire Moving & Storage has built a strong reputation as your trusted mover. We have an A+ Better Business Bureau rating and our consistent track record of earning numerous awards and recognition highlights how much we care!
Just had your guys pack up our belongings yesterday and move it all out of the house today. Outstanding work. Positive, happy employees- with precision and QUICK! They’ll be unloading our belongings after a few weeks in storage in June. Will recommend McGuire to everyone who moves in St. Louis.
A member of the McGuire Moving team will schedule your free, in-home estimate. Almost always, we meet the estimated cost range when given the opportunity to see a move in person. And as a bonus, and we’ll show you how and where to save money with free, professional advice along the way.
Maybe your move date is approaching too quickly to allow an in-home estimate, or it’s a small and simple move. Either way, we know your time is valuable and limited, so let’s talk through it on the phone. While the in-home walkthrough allows us to deliver outstanding service within or under budget, we understand if it’s not doable for you.
If you would like to talk to someone immediately, please contact us at (314) 241-0600.