Have been taking my vehicles to Centennial for about 7 years now and will not go anywhere else as long as they are in business. Honest and trustworthy, I have never had the slightest reason to doubt their advice or diagnosis of each vehicle. They could've very easily taken advantage of me due to my lack of vehicle maintenance savvy but they always come through with what exactly needs to be done without any price gauging. Hard to find reliable honest car repair shops nowadays, Centennial delivers.