I came here a few weeks ago after my steering wheel locked up on me and I had to get it towed. The nearest subaru dealership told me they couldn't look at my car for 3 weeks but will get to it when we can so the tow truck guy recommend this place and they took me right away. My camshaft pulley was broken and they replaced the timing belt as well. I knew I had to get it fixed eventually but I had them take care of it.I like that they showed me what was wrong with my vehicle before they worked on it and yes there was a bit of upselling and pricing was reasonable and I got my car back the same day so I would come here again if I am in pinch. But the mechanics and the owner were very nice and easy to talk to. They do a thorough job here so no complaints from me and open late on the weekends too.