Professional movers can be the closest things to super heroes that you'll find on this planet. They can move your heaviest stuff with ease, where normal mortals would definitely damage themselves or the furniture. They can deal with walk-up apartments and everything else. But, the quality of the crew varies a lot! When a crew is conscientious they are awesome. They can wrap and pad things right, pack the truck perfectly, etc. When they are slackers, the stuff will get moved, but it can take longer to get the truck packed, things won't be perfectly padded, and the hours will stretch out.
With 2 Men & A Truck, I'd say about 50% of the crews have been superheroes who have made our moves easy. Another 25% have been o.k., big and burly enough to get the work done. One crew was a bit of a disaster. They got the truck loaded, but it took a long time and they didn't pack it well. However, we may not have been as well packed as we should have been for that move.
Rates can vary by locality, but figure on about $110/hr for a 2 man crew and, if you are packed and ready, they oughta be able to get a very full apartment loaded in about 3 to 5 hours.