I have been using Pacific Rim Auto on Stone Way in Wallinford for all of my vehicles (03 WRX, 01 Cherokee and the Legacy) since I moved here 5 years ago. They are professional and do extremely good work that all carries a 1 year warranty. They also have a fleet of loner cars for you to use if you need a car when it is in the shop (I would call to confirm availability if you really need it though).