Dropped off my vehicle (with the downloaded instructions from Allen Automotive's website) and they diagnosed and performed needed service in a timely manner. When speaking with employees from Allen Automotive (in-person or on the phone) it is like talking to your next door neighbor, no pressure, they listen and give good feedback.