margsl's Reviews

Worst Service Station in the City of...

I wouldn't recommend this place to my worst enemy. I have never cried over a mechanic's service.

I brought my car into this service station for a simple emission test and ended up with a huge repair bill since the mechanic who worked on my car damaged the hood and refused to pay.

If you are looking for a shop for big and small jobs, do not go to this place because you will end up with more damage than help.

Not only was the car damaged, the service and treatment after the fact was very rude and horrible. These people do not deserve to have the word "service" in the name of their title.

By: margsl

Crawford Service Station Olco

Toronto, ON