I have been a patron of McCain's auto for about 15-20 years. All of the staff has always been friendly, honest, and knowledgeable. McCain's has maintained and serviced two cars. If I had not been satisfied with their work, I would not have gone back with the 2nd car. It is nice, as a woman, to depend on their mechanics and staff to be completely honest. I recommend their shop several times a week. They are GREAT!!!