Meet the Team

Chris - Cropped

Chris Talton

Area Sales Manager

Chris a true local. Born and raised in Cary, he attended Cary High School before earning a degree from East Carolina University. Prior to joining On Tops in 2009, he was a full-time firefighter in Cary. He and his wife Terri enjoy spending time with Watson, Tito, and Fin, their trio of French Bulldogs. Chris also enjoys boating and time on the golf course.

Jonathan 2023 - Cropped

Jonathan Kennedy

Area Sales Manager

Jonathan lives in Clayton with his wife Rachel and their two children, Kate and Griffin. Jonathan received a degree in construction management from ECU and has been a valuable member of the On Tops team since 2011. Jonathan is an active member of his church, and enjoys fishing, hunting, and time with family.

Scott - Cropped

Scott Carroll

New Construction Manager

Scott has a degree in Industrial Technology and Business Administration from ECU and has been in the roofing industry for over 30 years. Born and raised in Johnston County, he now resides in Fuquay with his wife Kim and their 3 boys - Walker, Andrew, and Preston. Scott is a huge basketball fan and enjoys golfing in his spare time.

Luis - Cropped

Luis Perez

Project Manager
Patrick - Cropped

Patrick Parrish

Project Manager
Arturo - Cropped-1

Arturo Mendoza

Roofing Specialist
Joanie - Cropped

Joanie Bowden

Admin Support
Hannah - Cropped

Hannah Flanagan

Office Manager
Jonah - Cropped

Jonah Pollone

Christian - Cropped

Christian Avy

Content Writer
Hope - Cropped

Hope Miller

Operations Manager
Jeff Sr - Cropped

Jeff Baxter Sr

Jeff Jr - Cropped

Jeff "J" Baxter

General Manager
Mac - Cropped


Top Dog

We're looking for the best.

Simply put we're looking to hire highly motivated, friendly folks with a good attitude. Must be able to pass a criminal background check and drug test.

Contact Us