I was in a bind when my movers bailed on me at the last minute. I called Raptor Movers on a Saturday afternoon. david was the salesman I spoke with. We went over everything a couple of times, and I decided to book my move with Raptor Movers. Victor, Jr., and kd showed up right on time as soon as they could after my original movers did"t show up and took care of all my valuables and moved them from Toronto to our new house in Guelph. Delivery was super prompt, and NOT ONE THING was broken. I highly recommend Raptor Movers. they wrapped my furniture good and specially took good care of our new hardwood floor at new house.everything was fit in 26 feet truck.karan did awesome stacking .he definitely saved me 300$ for the extra trip we had to made if everything was not gonna fit but thankx to his good skills.i paid 965$ total for 3 bedroom house from toronto to guelph.You will be in very good hands with this company. Very respectful, caring, and dependable.