My Lexus has just turned 200,000 miles and is running great thanks to Garry and the guys at ECAE. It is regularly maintained by them and fixed correctly as required. I trust them 100% and have never been "upsold" or overcharged. If you need a reliable shop to take care of your car, you owe it to yourself to go to ECAE.
more