In the past, i've sent my car in for them to check out. they told me what was wrong and explained it. they gave me an estimate. It was kind of pricey, but it is worth it. I picked up my car after 2 weeks in the shop. The workers are friendly and kind to explain what was wrong with it. I definitely will go here again because they provide great service.