Contact Us

Randy Weaver

Randy grew up around the family business and worked at the company over the summers doing everything from sweeping floors to pouring concrete. After graduating from High School he decided that he wanted to make a career in the construction industry and started to work for Weaver full time. He worked in almost every position starting out as a general laborer, to foreman, to service, to sales, management, and now co-owner of the business. Through these experiences, he learned the function and importance of every role and how it really takes a team to build a successful project and a successful company. He has now been involved with the company for over 20 years. Through involvement with his church, professional industry associations and peer groups like Vistage Randy continues to be committed to a life of learning and growing both personally and professionally.

Randy’s responsibilities include providing leadership and strategic direction to the Roofing Services team, corporate business development, and marketing. He is passionate about maintaining a company culture that is dedicated to exceptional customer service, premium craftsmanship, and delivering on our promises every day.

Randy is married with 6 children and enjoys going to his children’s sports and dance events, the great outdoors, golf, and traveling.