This is the closest Green & Ross to me and I used to go there until I went to another Green & Ross at 73 Bridgeland Ave and realized that I was hosed by both places. I had $2000 worth of work done on my previous car at the place on Dufferin and took it for granted that I actually need the work done on my car. I found out that they had followed an inspection schedule and had stuff changed on the car (shocks) that didn't need to be changed and weren't broken but were on the inspection. A few years later I went to the location on Bridgeland for an oil change. They came to me saying I needed $3000 worth of work done on my van. Knowing I had another reliable mechanic I told my mechanic what they said and he told me none of the work they wanted to do was needed. What scammers... I even had my brakes changed weeks before and they told me my brakes needed to be done!
Drive away fast from Green and Ross!!!!
I also found out from another friend they were also hosed for $3000 in Scarborough on the Markham Road location.