I hired Hercules Moving to move our family from Toronto out to the Halton Hills area. Our move was complicated involving multiple phases, and I hired Hercules to do all our packing, storage, moving (including our family piano), and partial set-up. I cannot say enough about the various teams from Hercules that did all this work. Every single team member was highly professional, unbelievably hard-working, trustworthy, and most of all very concerned that we as the client were satisfied with everything. These Toronto movers was the single greatest contributor to making our move as smooth and painless as possible. Thank you to the Hercules team for your diligence, hard work and professionalism. I plan to recommend them to anyone I know who needs a mover in the future!