I bought a 2010 Subaru Impreza from Bertera about four years ago. It ran okay until late last year, then the car started making clunk-clunk-clunk noises when the wheel was turned away from straight. It was a very expensive repair, or I could just live with it. So I left it, though it certainly didn't make me feel good about the car.
Then, a month ago, the car died. I took it back to Bertera, who told me it was either the NOx sensor or the crankshaft sensor. They took extra care to determine that it was the crankshaft sensor and replaced that. Then they called me to tell me it was fixed. $300+. But when I got there and tried to start it, the car wouldn't start. It turned out that it was the wiring harness, $600+. They fixed it and called me to come get the car. So I took the car and on the way home the check engine light came on. I took it back. Now it was the NOx sensor after all (!). $400+. I'm not making this up. But wait.
I pick up the car again from THAT "repair", and on the way home, I depressed the clutch and when I lifted my foot it stayed down and smoke filled the cab and the car wouldn't move. Estimate to repair: $1700+. At this point Bertera had had the car for almost a month and was into me for over $1400, yet somehow they missed this. (Is it just me, or shouldn't a competent mechanic give a car a test drive when finished with a repair to make sure they've fixed the problem?)
When I laid all this before the service manager, I was met with obfuscation, shabby excuses, and a general brush off. It was just my bad luck, and clearly not anything like stark incompetence on their part.
I dumped the car and got another one, NOT a Subaru, and NOT from Bertera. I advise you to learn from my mistake.
On another note, this is the only auto shop I've ever seen that can't get a part the same day. They diagnose the car, then the NEXT day order all parts for the day at once at eleven A.M. The parts then come in after they close for the day at six, so they have to make the actual repairs the day after that. This makes for a 3 DAY MINIMUM to do any repair that requires a part. Yeesh!
You do not want to do business here.