Picture of Robert Dunning

Robert Dunning
Owner/Mechanic at Allgood Auto Repair and Service, LLC

As a trained mechanic, it has always been a personal goal to open an auto repair shop. Once I did, I became determined to change the face of the auto repair industry, as well as provide meaningful work and opportunity for my employees. I received a Diploma in Master Certified Automotive Technology from Lincoln Technical Institute in 2007, and since then have devoted my time to creating a life and a business in Denton Texas.