Since 2022, IRC | Industrial Roofing Company has been committed to building more tan just quality roofs—we’re building careers. Recognizing the need for skilled, well-rounded professionals in the commercial roofing industry, we developed a forward-thinking Apprenticeship Program aimed at growing our team within, while also helping shape the future of the trade.
Though IRC has strong roots going back to 1945, we’ve never stopped evolving. Our vision for this program wasn’t about just filling roles; it was about redefining what professional development looks like in roofing. Today, we are proud to be a Maine Department of Labor-Registered Apprenticeship Program, offering structured training that exceeds the industry standards.
Our curriculum goes beyond teaching basic job-site skills. It’s designed to challenge individuals to reach their full potential through a combination of on-the-job experience, in-house instruction, and class room learning. We understand that people learn in different ways, so we’ve built a multi-angled approach that accommodates a wide range of learning styles and paces. Our training includes partnerships with third-party organizations to provide certifications in equipment operations and safety, ensuring our team is always up to code and ahead of the curve.
At the core of this program, the IRC Academy, is our Training Coordinator, Nathan Barnett. Nathan ensures every apprentice receives not just an education, but mentorship. His dedication to the IRC Academy has helped foster a culture where personal growth and technical mastery go hand in hand.

The IRC Academy isn’t just an internal program—it’s a reflection of who we are as a company. We invest in people because we believe a stronger workforce builds a stronger industry. Whether you’re just starting out or looking to build a lifelong career in roofing, the IRC Apprenticeship Program is here to guide your path forward.