Originally Posted by sb_600
Go to Canadian Tire on Carling and talk to Ralph (service manager). One of the only people i trust with my daily driver & my track car.
Yea, what he said! Ralf and his guys rock.
As soon as you walk in and see the type of cars on the lifts, you'll know it's not your typical CT auto service shop.