I scheduled an appointment for tires to be put on my vehicle, an oil change, and battery and brake check. Dropped vehicle off before 8AM, had it back by 3PM with everything asked for completed. Oil change was clean, no mess for me to have to clean up (which I have had frequently at the drive-thru oil services stations). Customer service is friendly and kept me up to date with what was happening, and asked me if I wanted certain items replaced before doing it.