The A.B. Hadley web site is very organized and easy to use. I made my appointment online, and confirmed it later with a phone call. The staff was very friendly and helpful. The emissions test was done and they did an additional check of my vehicle and uploaded the report online and sent me a link to it. Very nice! The taxi service was a nice benefit. Overall, the shop seemed well organized and run well. I will definitely be going back.