I've been taking my 2001 Subaru Forester to Subapros for the last couple of years, after my prior mechanic of many years let me down. I went to Subapros for what I thought was a clutch problem - and it was - a non Subaru clutch had been installed prior. I also had them do what I call the 100,000 mile makeover - a detailed run through of the engine - at the same time. She ran better than she had since I bought her in 2006!! Then, sadly, my Ru was in a bad wreck last year. I was sure she'd be totalled, but values had risen, and she was saved - by Subapros. When I went to pick her up, she looked better than ever. I actually didn't recognize my own car! In March of this year I took her in for a starting problem that refused to repeat itself for me or them. However - the other odd noises I'd been hearing were a transmission on the verge of death, open boots, and a few other things. They put in a rebuilt transmission and fixed everything else, saving me from having to buy axles (which would have been next if those boots had not been replaced). Losing an axle while driving is extremely dangerous - it's happened to me twice in other non-Subaru vehicles. The starting problem finally repeated itself in April. That was a quick fix - two days before I had to drive her 2200 miles in a two week period for a family medical emergency. She performed beautfiully. The rebuilt transmission lost some teeth in fourth gear - for reasons unknown to any of us - and they promptly rebuilt it, with no charge to me. They honor their warranties, stand behind their work - and Don even fixed my heat shield (notoriously noisy on these cars) at no charge since I had to bring her back. The point is NOT that I had to bring her back. Weird things can happen to any car. The real point is that Don runs a great shop, and I would not hesitate to recommend Subapros to anyone with any type of Subaru. I won't take my car anywhere else. They use only Subaru parts - no after market nonsense. The Subaru brakes I had them put in function far more effectively - and more safely - than the non-Subaru brakes that I had put in at a brake shope. You really can't go wrong witih Subapros! Are they cheap? No more than any other shop. Are they a great value? YES - real Subaru parts by real Subaru mechanics. Whether regular maintenance or something more complicate - my car's heart belongs to Don!