Joining Immaculate Flight as a General Manager in 2005, John has served in various positions during his tenure. John now serves as the company’s President where he oversees the company’s operations and initiatives.

Before coming to Immaculate Flight, John spent nearly 14 years as part owner and operator for a successful auto detailing business before discovering his passion for detailing aircraft after a client requested he clean his Beechcraft King Air 200.

Not long after the King Air, John exited the auto detailing world and secured a position at what is now Signature Flight Support. John worked in tandem with the Signature’s Aircraft Sales Department in preparing aircraft for sale, trade, and delivery.

After nearly five years in that position, John left Signature and joined Immaculate Flight as a General Manager where he immediately began incorporating his methods for aircraft detailing.

John then created the company’s first comprehensive training program, this not only solidified the existing team members, but prepared the company for the growth it enjoys today.

Born in Salisbury, North Carolina; John enjoys spending time with his wife of 30+ years, his two daughters, and grandsons . In addition, John is currently certified as a National ‘D’ licensed soccer coach. While he no longer coaches he hopes to one day return to the pitch.