Douglas Mackesty
April 27, 2023
Vice PresidentAs Vice President, Douglas Mackesty is responsible for overseeing all day-to-day operations of Schefers Roofing and its clients, vendors and manufacturers. Since joining the team over 15 years ago, he has helped lead the company into…
Randy Shaw
September 29, 2022
ControllerRandy oversees all aspects of accounting and financials for Schefers Roofing and its companies. Prior to joining the team in 2016, he brought with him decades of experience in company financial management. More Staff Members…
Juan Cuellar
September 29, 2022
Project ManagerJoining Schefers in 2021, Juan works closely with the project management and estimating team to prepare technical drawings and job submittals. More Staff Members Sam HillWith almost…
Dennis Derks
September 29, 2022
Estimator & Project ManagerJoining Schefers Roofing in 2014, Dennis brings expert-level knowledge and decades of experience to his role on the project management and estimating team. More Staff Members…
Brian Gedwillo
September 28, 2022
Service Operations ManagerAs Service Operations Manager, Brian leads the service department in helping clients increase the serviceable life of their roofs, including scheduling inspections and repairs, managing preventative maintenance programs and…
Kenny Landreneau
September 28, 2022
Estimator & Project ManagerKenny joined Team Schefers in August of 2014. He graduated from the University of Central Missouri with a Bachelor’s Degree in Construction Management. His current role includes estimating, project management and…
Lance J. Schefers
September 27, 2022
PresidentLance founded Schefers Roofing in 1995. In addition to ownership, he has over 35 years of experience in the roofing industry including sales, consulting, and project management. As owner, Lance has an open door policy and is always involved…