Maine

53 Roofing Companies in Maine: Public Records & Data

Public records on roofing contractors licensed in Maine: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.

Browse by county

Click any county to see roofers indexed in that area.

53 Companies in Maine

Showing 1–25 of 53
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Commercial Roof Masters North Windham Local 1 year - 2.7
A&J Construction Portland Local 0 years - 5.0
Peak Performance Roofing Bangor Local 1 year - 5.0
Dream Land Roofing Portland Multi-State 0 years - 4.8
HRM Roofing Company South Portland Local 2 years - 4.8
Roof Restore Augusta Local 2 years - 4.3
Creative Roofing Solutions Portland Local 0 years - 4.1
LMC Home Remodeling Bangor Local 3 years - 3.5
Roof Surgeons Westbrook Local 10 years - 3.5
Ace Roofing Bangor Local 8 years - 5.0
Monastery Roofing Lewiston Local 3 years - 5.0
RJS Construction Auburn Local 1 year - 5.0
BFR Roofing Lisbon Falls Local 3 years - 5.0
Maine Coast Roofing Belfast Local 3 years
  • OC
5.0
Ventura Roofing Company Lewiston Local 15 years - 5.0
E.W. Cole Home Improvements Portland Local 8 years - 5.0
CJG Contractors Bangor Local 10 years - 5.0
Royal Roofing & Siding Lewiston Local 10 years - 4.9
Legacy Construction Portland Local 0 years - 4.9
MAJCO Roofing Falmouth Foreside Local 6 years - 4.4
Industrial Roofing Company Lewiston Multi-State 29 years
  • ELEVATE
  • JM
  • Carlisle
  • NRCA
3.4
J&R Contracting Group Bangor Local 7 years - 3.4
Southers Construction Portland Local 12 years - 2.5
Freedom Roofing Bangor Local 3 years - 5.0
Lee Builders Roofing Bangor Local 1 year
  • OC
5.0

What Maine requires of roofers

In Maine, roofing contractors are regulated at the state level and must obtain a Home Construction Contractor (HCC) registration through the Maine Department of Professional and Financial Regulation, Office of Professional and Occupational Regulation. Any individual or business that performs residential construction work, including roofing, on one to four unit dwellings must register before contracting for such work. The registration requires applicants to submit a completed application, pay the applicable fee, and provide proof of general liability insurance. As of recent fee schedules, registration fees are relatively modest and must be renewed on a biennial basis. There is no state-mandated trade examination specifically for roofers, but registrants must comply with all applicable building codes.

Maine does not impose a statewide contractor licensing requirement beyond the HCC registration for residential work; however, commercial roofing projects may be subject to different local permitting and code compliance requirements. Contractors working on commercial properties should check with the municipality where the work is performed, as cities and counties in Maine can have their own permitting processes, inspections, and local ordinances that apply. Portland, Bangor, and other larger municipalities often have their own building departments that require permits and inspections for roofing work regardless of the scope.

Bonding is not explicitly required by the state for HCC registration, but maintaining adequate general liability insurance is mandatory, and some municipalities may require proof of bonding as part of the local permitting process. Contractors who fail to register or who violate consumer protection provisions can face fines and penalties enforced by the state. It is strongly advised that roofing contractors verify current requirements directly with the relevant state office and local building authorities before beginning any project.

Authority: Maine Department of Professional and Financial Regulation, Office of Professional and Occupational Regulation

Browse by county

No counties match that search.

Recent Inspections and Violations

Date Employer Violation Type Penalty
LMC HOME REMODELING, INC.
Abatement verification - proof hazard was fixed 1903.19(c)(1)
Other $569
LMC HOME REMODELING, INC.
OSHA 300/301 forms - recording cases 1904.29(a)
Other $1,014
LMC HOME REMODELING, INC.
Use of ladders 1926.1053(b)(20)
Serious $7,098
LMC HOME REMODELING, INC.
Ladder extends 3 ft above landing 1926.1053(b)(1)
Serious $7,098
LMC HOME REMODELING, INC.
Steep roofs - fall protection required 1926.501(b)(11)
Willful $70,982

Storm & hail history

  • 1,088 Storm events (10yr)
  • 2.5″ Max hail size
  • 110 mph Max wind gust
  • 10 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type County Magnitude
High wind COASTAL WASHINGTON 67 mph
High wind COASTAL HANCOCK 61 mph
High wind CENTRAL WASHINGTON 58 mph
High wind INTERIOR HANCOCK 58 mph
High wind SOUTHERN PENOBSCOT 58 mph
High wind SOUTHERN PISCATAQUIS 60 mph

Frequently asked - Maine

How do I verify a roofing contractor is licensed in Maine?
Maine requires roofing contractors to be licensed through the Maine Department of Professional and Financial Regulation. You can verify a contractor's license on their online lookup tool. Always confirm the license is current and covers roofing work specifically. Ask the contractor for their license number directly and cross-check it before signing any contract. Hiring an unlicensed contractor can leave you unprotected if something goes wrong.
What type of roofing material works best for Maine's climate?
Maine winters bring heavy snow, ice, and freeze-thaw cycles that can stress your roof. Asphalt architectural shingles are popular and handle these conditions well when properly installed. Metal roofing is also an excellent choice for shedding snow and lasting decades. Whatever material you choose, make sure your contractor installs proper ice and water shield along the eaves, which is especially important in Maine to prevent ice dam damage.
Should I get multiple quotes before hiring a roofer in Maine?
Yes, getting at least three quotes is strongly recommended. This helps you understand fair pricing in your local market and gives you a chance to evaluate each contractor's professionalism and communication. Be cautious of quotes that are significantly lower than others, as they may reflect shortcuts in materials or labor. Compare what each quote includes, such as tear-off of old roofing, underlayment, and cleanup, not just the final price.
What insurance should a Maine roofing contractor carry?
Any reputable roofing contractor in Maine should carry two types of insurance: general liability insurance and workers' compensation insurance. General liability protects your property if damage occurs during the job. Workers' compensation covers their crew if someone is injured on your roof. Always ask for certificates of insurance and verify they are current before work begins. If a contractor cannot provide proof of insurance, do not hire them.
How do I spot storm chasers or roofing scams after a major storm in Maine?
After severe weather, out-of-state contractors sometimes travel to affected areas offering quick, cheap repairs. Red flags include pressure to sign immediately, requests for large upfront cash payments, no local address or references, and no verifiable Maine license. Always take time to research any contractor before agreeing to work. Legitimate local roofers will give you a written contract, pull necessary permits, and not disappear after taking your money.
What questions should I ask a roofing contractor before hiring them?
Ask how long they have been in business, whether they are licensed and insured in Maine, and if they use subcontractors. Find out if they will pull the required building permits, what warranty they offer on both materials and labor, and how they handle cleanup and disposal of old roofing materials. Request references from recent local jobs. A trustworthy contractor will answer these questions confidently and provide everything in writing.