I wanted a professional mover as I had lots of bad experiences in the past and hired this company based on the reviews here at 9.9/10 at the time.
The sales rep was friendly when she came out for the estimate, but not always available; I had phone and email tag the week leading up to the move. I had asked for a 9am start time, was told they would show up 830 - 9 by dispatch, but 9 - 930 from the sales rep, and they showed up at 915 on site (at the condo), but didn't phone me, but the clock had started for the hourly rate. A phone call would've been nice.
However, the 3 man crew was professional, had lots of years of experience. I was watching them, and they would not always look at my box labels (fragile, do not stack, this way up) during load and unload. I found several boxes not upright. However, nothing broke and it took a little longer than expected for a 2 bedroom condo (6 hours), but it was less stressful than how other movers did the job. After feeling confident about their care and attention to blanket wrap my fragile glass furniture and mirrors, leather dining chairs, etc., I was more relaxed during the unload.
They did not have a marked truck, which I found interesting, because this is a big company.
At $140 an hour for 3 men, 1 hour mandatory travel time, $25 admin fee, and bonus Aeroplan Miles, I was happy with the move even though it was more than I had originally wanted to spend.