Small noise turned out to be a major repair because of the nature of the vehicle; big parts and dumb design. Guys did a great job with communication on what was needed and why, and helped with the cost much as possible. Take all my personal and company vehicles here. Trust in someone in a position to screw you over is priceless, and I don't have to worry about unnecessary repairs or unjust prices from Centennial Auto. Recommend to all friends and family, or anyone who needs to find someone to trust!