While I agree that the owner is very friendly and helpful I do not suggest this place unless you absolutely need somewhere in downtown. These guys are just a tad cheaper than a dealer if any. I was charged 400 for an oxygen sensor replacement which is the standard price at the Toyota dealer. A friend paid 150 for the same job elsewhere. Now I am using independent small mechanics at North York. I would suggest you drive north and find a better price to service ratio.