We moved from 1 city to a neighboring one (approx. 10 miles). We had enough items to furnish a 2 bedroom/2 bathroom apartment (2 beds, 2 dressers, 3 nightstands, 1 armoir, a computer table, dining room set, loveseat, couch, chair, 3 TV's, entertainment center, coffee table, 2 end tables, BBQ, patio set and what seemed like an endless sea of boxes)! We moved all of our clothing the day prior and let the movers do everything else. We were charged by the hour with a 4 hour minimum. We were to have all boxes packed and marked before they arrived. The cost covered them loading boxes, disassembling large furniture and loading it as well as unload everything and reassemble large pieces at the new place. The hourly charge included their services listed above as well as their moving truck, furniture pads and gas. It was $75/hour and they finished in 4 hours and 15 mins but didn't bother charging us the 1/4 hour (which would have been about another $20).
To echo the others...read the contract and make sure you get a copy of it signed by them too. Anything on the contract that you have a question about and they verbally agree to changing it or waiving it - get them to write it on there and sign next to the written changes. Also, make sure you know when their clock actually starts...some start when they leave their facility and end when they return back there - ours started at our first residence and ended once their job was complete at the other one.