Roofing in Maine: What You Need to Know

Maine roofs face harsh, long winters with heavy snow loads, ice dams, and strong coastal winds. Nor'easters bring combination snow-rain-wind events multiple times per season. The short construction season (May through October) means crews are in high demand.

Maine does not require a statewide roofing contractor license, but contractors must register with the state and carry insurance. Local municipalities may require additional permits.

Average Roof Replacement Cost in Maine

Roof replacement in Maine costs $9,000 to $16,000 for asphalt shingles, with coastal and resort areas running higher. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Maine home.

Popular Roofing Materials in Maine

Architectural shingles rated for cold climates are the standard. Ice and water shield is critical along all eaves and valleys. Standing seam metal is popular for its ability to shed heavy snow loads. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 22 contractors in Maine
★★★★½4.9

Superior Roofing

525 Riverside St
Portland, ME 4103
★★★★½4.9

Roofers Elite

41 Millett Dr
Auburn, ME 4210
★★★★½4.8

Horch Roofing

2414 Camden Rd
Warren, ME 4864
★★★★★5.0

Freedom Roofing Maine

6 State St Suite 603
Bangor, ME 4401
★★★★½4.9

Horch Roofing

184 Main St
South Portland, ME 4106
★★★★★5.0

Marsters Roofing & Siding

94 Depot Rd
Gray, ME 4039
★★★★½4.4

Inc

24 Bishop Ave
South Portland, ME 4106
★★★★½4.4

Commercial Roof Masters

Windham, ME 4062
★★★★½4.9

The Roof Doctors

19 Forest Ln
Hollis, ME 4042
★★★★½4.9

Maine Coast Roofing Corp.

7 Front St
Belfast, ME 4915
★★★★½4.9

Home Roofing Solutions

161 Stage Rd
Etna, ME 4434
★★★★½4.8

David J. Deschaine Roofing

15 Pond View Dr
Scarborough, ME 4074
★★★★★5.0

A.B.L. Roofing & Construction

196 Wiscasset Rd
Pittston, ME 4345
★★★★★5.0

Roof Inc.

45 Portland Rd Ste 7 #1031
Kennebunk, ME 4043
★★★★★5.0

Casco Bay Renovations

39 Sumac St
Portland, ME 4103
★★★★★5.0

Master Elite Construction

W Meadow Rd
Rockland, ME 4841
★★★★★5.0

Scesny Roofing

17 Tradewinds Wy Suite 1
Holden, ME 4429
★★★★½4.8

Royal Roofing & Siding Inc

126 N Marrs Point Rd
Wales, ME 4280
★★★★½4.4

Roof Systems of Maine

332 Target Industrial Cir
Bangor, ME 4401
★★★★½4.7(14 reviews)

Custom Metal Roofs of Maine

4 Trident Dr
Lewiston, ME 4240
📞 1 207-782-4684
★★★★½4.9(225 reviews)

C.M.L Roofing & General Contracting

145 Sawyer St
South Portland, ME 4106
📞 1 207-331-4563
★★★★★5.0(26 reviews)

BFR Roofing

131 Main St
Lisbon Falls, ME 4252
📞 1 207-837-2036

How to Choose a Roofing Contractor in Maine

Before hiring, verify the contractor is properly licensed in Maine, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States