We used Christopher moving a couple weeks ago for an in town move and everything went great. The guys were all very friendly and nice to deal with. They even disassembled a bed frame and a crib, then reassembled it at the new place. They really came prepared with tarps and corner protectors for your door frame. There were even some loose items that I wasn't able to box that they were able to put in one of their boxes for me. They charge by the hour, but they definitely don't drag their feet. I didn't even see any of them take a break the whole time.
I also wanted to point out that they do have their own truck that they will show up with. I believe it was a 26 ft. I wasn't really sure when I booked them so I rented my own anyway. They were more than happy to load both of them as it made things a little easier. Overall experience was great, would definitely recommend and use them again.