The folks at Haglin are 5 stars all around...friendly, honest and detailed. It feels like they providing the same service they’d provide for their own family, and I know I can count on them to help me take care of my car. They always have appointments within a convenient time line, work quickly and do a thorough job. They send a detailed report including pictures from your vehicle to help you understand their recommended fixes before they begin work, so you know exactly what they’re talking about. Haglin rocks, go here for all your mechanic needs!