This place is dishonest - they will over diagnose and rip you off!! I called to get an estimate for a specific job and was told they are able to fix and was told to bring in the vehicle for further check then the next day they tell me they don't do the type of work my car needed to get fixed.