These guys were great. I called 3 days before I needed to move and they had no problem scheduling me. I then called the next day to change my moving day and they couldn't have been nicer with how they went out of their way to help and accommodate me. They arrived at my location more than 30 minutes before our scheduled time and were quick and efficient moving my things. All the movers were nice and were pretty funny.
The price was a little higher than I anticipated, but I haven't really done exhaustive comparisons to other companies in the area. 5 star customer service which is all that matters.