This company gave us exceptional service from beginning to end of our moving process. They were extremely transparent about all of the costs, they were super helpful in answering any questions that we had, they did not only take care of our belongings...they also took care of getting me to the new apartment location, since I am not from Toronto. The customer service agent, manager, and moving guys were friendly, patient, and compassionate people. They were efficient and very careful with all of my daughter's belongings and they didn't waste any time. A last minute mover needed to be added to the team, and I was called with an explanation and the cost beforehand. There were absolutely no hidden fees. They always kept me in the loop and updated as to what was happening. They also arranged to return a sofa bed that couldn't fit through the door of the new apartment, and drove it back to the old apartment the next day, when I was available. Wow, they certainly went "the extra mile" for sure! We highly recommend this company for any of your moving needs. They go above and beyond when it comes to service, and you should never hesitate in hiring this company for your next move.