Hagins is always our default mechanic for any and all automotive repairs. Their honest and caring approach is refreshing, and their work is always quality and timely. They are the type of mechanic that people are always hoping to find. We have been using Hagins for about 20 years, and they have maintained our cars, extending the life of our cars by year's. My Dodge is now 12 year old, and drives like it is new. I may dislike the cost of normal maintenance, but I have found that it pays for itself in the length of the life and performance of a car.