Thorough and professional business. John was honest about what my vehicle needed, took the time to explain the various parts/functions but did not pressure me to have anything performed. He was very persistent with a supplier to try to obtain a needed part during a busy holiday period.