We have been using Hagin's Automotive for several years on 4 different autos and have always found them to be extremely knowledgeable about what is needed, straight forward about what repairs may be optional, easy to talk with in that everyone is helpful and friendly, responsive to our questions, needs, schedules, etc and honest. They are both professional and friendly, and feel very much a part of the community. They have gone above and beyond many times, for example in working with our schedule, providing insight when checking out a used car we wanted to purchase,etc. The car is always ready when they say it will be and the cost is always as we discussed. They communicate about everything and the bottom line is they know cars. What more could we ask for. We highly recommend Hagin's Automotive and find them a pleasure to work with.