They get a lot of business so they must be good, but they are selective on what they work on. If your Subaru is 20 years or older, has more than 200,000 miles, and aftermarket parts, consider yourself lucky if they work on your car. Last Monday they didn't want to change a coolant sensor on my car, I don't know if its laziness or lack of troubleshooting skills on older Subarus or probably they rather work on newer cars. They did however clear the check engine light which is a good thing. Yesterday afternoon I ran out of gas and couldn't start the car after putting a couple gallons of gas in it. I phoned Rick's Auto Shop, told the person on the phone who I was and that my car there last Monday and described what was going on with the car. They said go ahead bring it in, just don't block any entrances and we're busy and we won't be able to work on it until Wednesday which was fine with me. When I arrived in the tow truck Juan told me, " We're not working on that car" and to get it out of there. In fact he was kind of rude, you can ask my tow truck driver. Original owner Rick would never treat people like that. I'm not trying to send out any negative energy but because of their incompetence, I mean lack of communication between the office and the shop, I'm out $130 for a vehicle tow. Don't worry Juan, I'll never take my Subarus to your shop and I'll be sure to tell all my friends and family with Subarus to stay the heck away from Rick's Auto Shop.