I needed to have a wheel bearing replaced and these guys blew me away with their prompt, professional service. Kevin, Kevan, and staff are excellent. I am so totally amazed with these guys, straight forward, no BS. The price was as quoted and not a penny more. I have finally found a service centre that knows how to treat their customers and repair a car.