Maine Roofing, Siding, and Solar Services

IRC is a trusted provider of industrial roofing, siding, and solar solutions based in Lewiston, ME, and we deliver expert craftsmanship and solutions for projects of all sizes.

Commercial Roofing Specialists

Our roof specialists are available to assess your property’s roof condition and develop a plan to extend its lifespan. With crews based in Lewiston, ME, IRC offers a large service area across Maine, including:

Southern Maine

  • Portland
  • South Portland
  • Biddeford
  • Saco
  • Sanford
  • Kennebunk
  • Kennebunkport
  • Scarborough

Coastal Maine

  • Cape Elizabeth
  • Old Orchard Beach
  • Wells
  • York
  • Ogunquit
  • Bath
  • Rockland
  • Belfast
  • Camden
  • Boothbay Harbor
  • Bar Harbor

Central Maine

  • Augusta
  • Lewiston
  • Auburn
  • Waterville
  • Skowhegan
  • Farmington
  • Gardiner
  • Winthrop
  • Bangor

Roof Management

Our Roof Protection Program and Scheduled Annual Maintenance help extend the lifespan of your roof with a cost-effective, all-in-one solution for businesses across Maine. Serving Lewiston, Portland, Augusta, Kittery, and surrounding areas, our expert team conducts hands-on inspections to assess your roof and develop a practical five-year maintenance plan. As a leader in Maine roof repair, we provide roof management services for industrial buildings, schools, colleges, manufacturing facilities, warehouses, and commercial office buildings.

An inspector an a roofing technician inspecting a commercial roof

Industrial Roofing & Siding

Our trusted commercial roofing advisors provide award-winning roofing and siding solutions throughout Maine, including Lewiston, Portland, Augusta, Kittery, and beyond. As experienced commercial roofing contractors in Maine, we specialize in design and build solutions, installations, and repairs for industrial and commercial properties.

Maine Veterans Home in Scarborough entryway

Solar Roof Services

We provide commercial solar roofing consultation and guidance on any Photovoltaic system, daylighting, and green roof systems. These services include thorough roof inspections, emergency services, and long-term maintenance.

commercial solar installers

FAQs

What areas of Maine does Industrial Roofing Company serve?

We provide expert roofing services across Maine with a focus on central and southern Maine, including cities such as Lewiston, Portland, and Augusta. Our crew based in Lewiston, ME, enables us to handle projects of all sizes throughout the state.

What types of commercial buildings does IRC work with?

We work with a diverse range of commercial and institutional properties, including:

  • Universities & schools – ensuring durable, long-lasting roofs for educational facilities
  • Manufacturing plants & warehouses – offering high-performance roofing solutions for industrial settings
  • Healthcare facilities & office buildings – providing energy-efficient and low-maintenance options
  • Retail centers & hospitality buildings – ensuring strong, aesthetically appealing roofing solutions
What types of roofing systems does IRC specialize in?

We offers a variety of roofing systems tailored to withstand Maine’s diverse weather conditions. These include:

  • Steep-slope roofing
  • Metal roofing
  • Flat roofing systems
What kinds of roof maintenance programs does IRC offer?

We offer comprehensive Roof Management Services designed to maximize the lifespan of commercial roofs. Our Roof Protection Program (RPP) and Scheduled Annual Maintenance (SAM) packages are cost-effective solutions aimed at extending roof life up to 35 years. These programs include regular inspections, maintenance, and timely repairs to prevent potential issues.

Does IRC offer emergency roofing services for Maine businesses?

Yes, we provide 24/7 emergency roofing services for commercial properties throughout Maine. If your building experiences storm damage, severe leaks, or structural concerns, our team can provide fast-response assessments, temporary repairs, and long-term solutions to keep your business protected.

Can IRC assist with solar roofing solutions?

We offer solar consultation services to commercial building owners and public institutions in Maine. We provide guidance on photovoltaic systems, daylighting, and green roof systems, helping clients optimize energy consumption and integrate sustainable solutions into their buildings.

How can I contact IRC for a roofing project?

You can reach IRC’s Maine office at:

9 Ferry Road
Lewiston, ME 04240
Phone: (207) 784-4551
Fax: (207) 784-7165

For emergency repairs or immediate maintenance needs, you can call the same number: (207) 784-4551.

Alternatively, you can fill out the contact form with details about your project, and a representative will get in touch with you.

Contact Us for Roofing Services

Fill out this form with details about your project and we’ll be in touch soon.

Got a Leak?

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