Beginning as a crew member and fabricator for several (formerly Winston Cup and Busch Series) teams.
Won a NASCAR Busch Series Championship with Larry Pearson in 1987.
In the early 1990’s Johnny opened a competition Go-Kart shop while also building NASCAR Show Cars.
Built the largest model stock car in the U.S. “CARZILLA” put on display at NASCAR Cafe in Las Vegas.
Crew Chief in USAR Pro Cup competition.
Launched his own NASCAR Busch Series Team in 2002 in Blacksburg, SC.
Relocated into a bigger facility in Gaffney, SC. in 2007.
The team operates full time in the XFINITY (formerly NATIONWIDE) Series with the No. 01 Team, the No. 4 Team, and the No. 0 Team.
Johnny and his team are determined to build race teams with character that will paint a professional image and offer cost-effective advertising and marketing programs to sponsors, providing exciting entertainment to our fans, and keeping in mind our ultimate goal: “Winning while Enjoying the Sport”.
Thanks for your interest.