At IRC, our greatest asset is our team: a dedicated group of hardworking individuals that help solve roofing challenges every day. We pride ourselves on creating a positive culture founded on mutual respect, great teamwork, and positive attitudes. By joining the IRC team, you will have the opportunity to learn or expand a skilled trade, serve the business community, and work hands-on with your peers.

Benefits Include:

  • Competitive Pay
  • Bonuses
  • 401k Plan
  • Overtime Opportunities
  • Uniform & Clothing Allowance
  • Minimal Experience Required
  • Great Teamwork, Fun Atmosphere, Family Culture
industrial roof management and replacement services

Job Openings

Join Our Team

Want to become a part of the IRC family? Apply online today or stop by our offices with your resume.


9 Ferry Road
Lewiston, ME 04241

Phone: (207) 784-4551
Fax: (207) 784-7165


11 Rogers Road
Haverhill, MA 01835-8507

Phone: 1-800-448-ROOF

lamey wellehan solar roof installation
Got a Leak?

For emergency repairs, immediate maintenance needs, or existing job questions, please reach out directly at: (207) 784-4551.