I called them because I needed a vehicle towed. They did $2600 in damage to the vehicle in the towing process. When I called the owner to address the issue, I was polite and professional and he hung up on me twice. I paid them almost $1000 in towing fees and this is how I get treated.
NEVER DO BUSINESS WITH THEM:
416-742-4212
647-975-2921
No, I would NOT recommend this business to a friend