Meet The Team

At Impero Roofing, we believe that our people are the heart of our business.

Each member of our team brings unique skills, a strong commitment to quality, and a shared dedication to serving our community.

 From our experienced roofing specialists to our customer service team, we work together to ensure that every project is completed with the highest standards of integrity and excellence.



Our team is here to guide you through every step of your roofing project, ensuring that you receive reliable, quality service from start to finish. We pride ourselves on our professionalism and the relationships we’ve built with our customers and our community.

A black and white photo of a roof with hail damage.

Joshua Wheeler

Founder & Marine Veteran

As a Marine Veteran, Joshua built Impero Roofing with the same discipline, respect, and commitment to excellence that guided him in his service. With years of experience in the roofing industry, he leads the team with a focus on integrity and deep loyalty to the community we serve.

Zach Welsh

Operations Manager & Marine Veteran

Zach Welsh is an accomplished roofing professional and operations leader with a strong foundation in the roofing industry. A Marine veteran, Zach, applies the discipline and leadership he gained in service to every project he oversees. With extensive expertise in roofing and insurance, he excels at navigating complex claims while delivering efficient, high-quality solutions. Zach's commitment to excellence and customer satisfaction sets him apart in the industry.

Ben Green

Production Manager

Ben Green is a seasoned professional with over 30 years of experience in customer relations. Known for his attention to detail and exceptional ability to build and nurture client relationships, he has established a reputation for providing tailored solutions that meet the unique needs of every customer. Ben’s commitment to excellence and clear communication ensures a positive and lasting impression with all those he serves.

"In roofing, it's not just about putting a roof over your head, it's about building a relationship, you can feel confident will protect what matters most."

Terry Godoy

Sr Project Manager & Navy Veteran

Terry Godoy is a Navy veteran and former Navy SEAL, bringing discipline, leadership, and strategic expertise to his role as Senior Project Manager at Impero Roofing. With a strong background in project management and operational excellence, Terry oversees complex roofing projects. His dedication to precision, teamwork, and top-tier craftsmanship ensures that every project meets the highest standards of quality and efficiency. Terry’s commitment to excellence and service continues to drive success for both his team and clients.

“Attention to detail, teamwork, and integrity—these principles guided me in my life and continue to define my approach to every project at Impero Roofing. Quality and precision aren’t just goals; they’re the standard.”

Cole Shackford

Project Manager

As a Project Manager at Impero Roofing, Cole plays a vital role in overseeing projects from start to finish, ensuring efficiency, quality, and customer satisfaction. With a keen eye for detail, he works closely with crews and clients to deliver exceptional roofing solutions on time and within budget. His dedication to excellence and problem-solving approach makes him an asset to the Impero Roofing team.

Share by: