I've used Joe the Mover 3 times in the past, and am about to (hopefully) use them again for another move. I've recommended them to at least 3 other friends, who have also used their services, and we've all been happy.
Fantastic company! Their prices are reasonable, the guys they send are quick & efficient, and super-friendly. The second time I used them, they even sent an extra guy, because he was "bored and just sitting around", but they didn't charge me anything extra!
I had to have an overnight move once, where they moved me out, put my stuff in storage overnight, and moved me into my new place the next day - all they charged was an additional 1 hour for the overnight, and an additional 1 hour for the extra travel. It was something out of the ordinary for them to do, but they went out of their way to make sure it happened.
They go the extra mile, too. Making sure my shoddy box-taping was fixed so the boxes wouldn't fall apart, making little ropes out of tape to tie-up cupboards in my furniture ... just the extra little touches that make a world of difference.
I would 100% recommend them.