I scheduled online and then was contacted by staff of the need to reschedule. They were excellent in guiding the process. I took the car in. They gave me good estimates for time of work, direct info about prices, and clear information regarding services my car needed. Very thorough! I intend to revisit. Great team over there.