When I called to schedule an oil change, I expected to have a lengthy wait for an available appointment. But they were able to do the service work very quickly! They did a thorough review of my car and sent me an e-mail showing additional items I might consider having addressed while the car was already there. I choose to have them make one additional repair, and they gave me a price quote for extra labor and parts before accepting my authorization to do the work. Pick up, at the end of the day, was quick and the staff were very friendly. I've used Yardley's in the past, and their service continues to be great!