Unfortunately I cannot give zero stars. Owner does not return telephone calls. Took my car there for a tune up. After it was worked on the throttle body had to be replaced by a different reputable mechanic because the cleaning solution used to clean out the throttlebody damaged the idle and throttle position sensors . Car did not idle correctly. Had to put a factory throttlebody in. Had to take the wife's car in two different times to fix a door sensor. During her tuneup they missed a cracked drive belt that also had a hole in it. prices are cheap but as the saying goes you get what you pay for.