A friend recommended me to use this businesses services. My check engine light and my traction lights were illuminated my GMC Denali Terrain dash and I had gotten free diagnosis from other shops which populated codes for battery and fuel injection issues. When I took my vehicle to the shop, the battery was dead. I received a new battery then told I needed an alternator, which I approved. Then was told I needed three spark plugs (they were in ones in the front of course ). Wondered why they didn’t suggested all six to be replaced…Then I was told I needed two coils wasn’t given the number of the coils that they replaced…. Again not six. Then, more than $2000 later and less than 5% military discount; I couldn’t get a quarter of a mile down the road, after I picked up my car before the engine and traction lights came back on. They didn’t fix the issues. I will not recommend this establishment. They overcharged me for the spark plugs over 300%, the coils as well. They charged me $599.99 for the alternator and the same price for labor. And of course they threw in the charge to use their supplies (like most shops do). So much double , triple dipping! I went back into the shop to let them know what I experienced and John had the nerve to tell me “You MIGHT need a catalytic converter. Bring it back in tomorrow .” Is it me or should I have expected a more definite response like we checked the codes again and it says you need to replace your catalytic converter…. I will not be taking my car back and it should be against the law for this type of business practice. They should be ashamed. The only reason I gave them two stars is because the battery was priced reasonably and before I brought my car there, it wouldn’t start.