I moved from a 1+1 condo in Toronto to a house in Hamilton recently, and received recommendations to use City Truck. When I reached out to them for a quote, they were very quick to respond, as well as super detailed and clear on exactly what was included and how the rate would be calculated. I sent them a deposit to confirm the date. The day before the move, David called me to confirm any missing "pieces"- did we need mattress covers? TV cover? Wardrobe boxes? Last minute assistance packing, etc.? It was clear they were well prepared. On the day of the move, the movers showed up a few minutes early and started packing. Despite some challenges with my condo management in getting the elevator, the movers made the most of every moment- wrapping up furniture, securing items and making sure everything was ready to be moved. Despite it being -16 out, they were friendly and good natured. We had a second pickup location, which they found easily and loaded into the van quickly. Unloading in the house was very quick, and they put every box and piece of furniture exactly where we asked. When the van was empty, they asked if we needed help arranging furniture, or moving things around to be better settled. All of our items (so far) arrived undamaged and perfectly secured- even a small tab that fell off a shelf mid-move was taped to the underside so that we wouldn't lose it. Moves can be really tough. But City Truck was really clear about exactly how they would move me, and the movers were so friendly and helpful that it made it all easier. I would definitely use them again.