We get this question at Relocation.com a lot:
How much will I pay for local moving ?
The answer: It depends.
If you’re moving locally, you’ll pay by the hour for a certain number of workers — many local moving companies  charge around $90 an hour for 3 movers, but that varies around the country, of course, based on local labor costs.
As far as how long it will take, a good rule of thumb is one hour per room, using bedrooms, living rooms, family rooms, kitchens, and other whole rooms. The other areas usually even out, with the main rooms not always taking the full hour. Loading generally takes twice as long as unloading. Please note: Transit time will count toward the total, so be sure to keep that in mind.
The only way you’ll know for sure how much you’ll pay is to call local moving companies for moving estimates . Based on the stuff you need to have moved, they’ll give you a better sense of the costs you’ll be looking at.
And before you choose a moving company, check to make sure the local company is licensed .