Our Team

Tecta America Carolinas is comprised of talented and trained professionals who  are knowledgeable and will be able to answer your roofing questions.


Randy Winecoff

Randy has been in the industry since 1976 and joined Tecta in 2000. As President he collaborates, formulates and implements with the department managers for overall vision and mission.

Adam Monigold
Senior Project Manager

Adam joined Tecta in 2008. He oversees daily operations, managing personnel and projects, and the project management team from pre-construction to job closeout.

James Medlin
Vice President of Operations

James joined Tecta in 2009. He schedules field crews, works closely with field management and project managers to ensure quality production and reviews job progress.

Eric Shook
Senior Estimator

Eric has been in the industry since 1987 and joined Tecta in 2005. He is responsible for estimating, sales, customer relations, and contract reviews.

Andrew Barbee
Service Manager

Andrew joined Tecta in 2016. He estimates work, schedules crews, safety training, sales, and follow up with customers.

Kyle Winecoff
Safety Officer

Kyle joined Tecta in 2001. He coordinates all project safety with project management and enforces safety and quality for employees on projects.

Jennifer Campbell
Account Manager

Jennifer joined Tecta in 2006. She is responsible for internal revenue, costs, project budgets and actual expenditures.

Donna Smith
Business Development

Donna joined Tecta in 2014. She is responsible for building relationships with new and existing clients.


Fred Perron
General Manager

Fred has been in the industry since 1984 and joined Tecta in 2000. He manages daily operations, estimating, business development and projects.

Freddy Yozzo
Business Development

Freddy joined Tecta in 2013. He is responsible for cultivating and managing working business relationships with customers.

Anthony Byers
Service Manager

Tony joined Tecta in 2014. He schedules and supervises all service technicians, and maintains customer relations.

Mike Apicello
Office Manager

Mike joined Tecta in 2015. He manages all office departments including A/R, billing, fleet management, purchases and contract administration.