This review is specific to the 4139 E University Drive location
I took my 2006 Dodge Charger into this shop and they performed a quick inspection to determine why my check engine light was on... long story short I was informed that I had a blown head gasket and due to the high mileage on my car I would be better off replacing the engine completely. They told me the estimated cost would be around $6000-7000, so I went to Auto Zone and received a diagnostic and was informed it was due to my oil pressure sensor unit (cost of $52 to swap it out) and they noticed my water pump and lower radiator hose was leaking as well.
I went to another 3 mechanics to get second opinions and all confirmed that I had a bad oil pressure sensor unit, leaking lower radiator hose and water pump and advised me nothing was wrong with my head gaskets. I called up two of my friends who work on cars on the weekend and we replaced the parts for $220 and my car runs fine now.
I don't recommend anyone take their vehicle to this shop. If I had not known any better a simple $220 repair job could have ended up costing me thousands of dollars and who knows if they would have addressed the real cause of my issues.