Excellent! Everything was right on time. Told me what was needed. The cost and if I wanted to I could do the work myself. These folks are friendly and knowledgeable. I did take care of the air filter and I will bring the vehicle in for an oil change and tire rotation within the next three weeks.