On average, hiring professional movers for a local move costs anywhere in the range of $550–$2,000. However, since local moves are usually billed by the hour, your exact price depends on a lot of factors unique to your move: How much stuff you have How many miles you’re moving How big your new home is If you’re paying the movers to pack your stuff If you need special services like piano moving or junk removal The variability of these factors makes it impossible to pinpoint the price of your move until you get an in-home estimate from a moving company. That estimate will list the exact price for every item you’re moving and every service your move will require. And here’s a little industry secret: every moving company charges differently for the same services, so get quotes from more than one mover if you want to find your most affordable option. Learn more about prices for moving services by reading our guide to moving costs.