Had to book last minute after other moving company cancelled. These guys were professional, efficient, and friendly. They were a bit late, but called ahead of time to let us know.
We had prepacked most things in boxes, clothing in bags, and disassembled all furniture. We moved from a 2 bedroom to a 2 bedroom. All told, not counting the trip, it took three movers about 5 hours to complete the job. This would have likely gone quicker if our new landlords locked off the elevator for us.
Would definitely use again, and recommend.