I took my car here for a check engine light. They assessed it pretty quickly and gave me an estimate. Unfortunately, they did not beat the price of another shop but with the $50 diagnostic cost it would've come to around the same so I decided to leave it there for repair. The staff was really nice and open to explain anything. My car was ready to be picked up the next day.