We roofFalmouth.
Top Roofing Contractor in Falmouth, Maine
18+ years. Locally owned and operated. Or call 207-702-7663
Free estimate
We call to book a time to measure your roof.


The Superior Roofing Promise

Roofing Services in Falmouth, Maine

Why Choose Superior Roofing in Falmouth?
Our Services in Falmouth, Maine
Plus gutter installs: custom-cut gutters with color options to complement your property while preventing water damage. Same crews, same standards in Falmouth.

Shingle
Durable and cost-effective, ideal for residential properties.

Metal
Long-lasting, energy-efficient, and designed to withstand Maine’s toughest weather.

Rubber
Perfect for flat or low-slope roofs, offering superior weather resistance.

Rolled asphalt
An affordable, practical option for low-slope roofs and outbuildings.
Common questions
Do you work on coastal homes in Falmouth Foreside?
Can you help after a nor’easter or wind damage on Route 1 or Route 9?
What roofing materials hold up best in coastal Maine?
975 Google reviews
4.9 out of 5. Read them on Google
Jason and his crew were FANTASTIC!!! Completed the job in one day. Clean up was awesome.
From the estimator Robby to Jose and his super hard working crew the job went smoothly.
Nelson and crew did a fabulous job. Worked 10 hours to get it done in a day. The clean up was great as well.
Towns we roof
Across York, Cumberland, Androscoggin and Sagadahoc counties, and beyond. Don’t see your town? Call and ask.
Androscoggin County
Cumberland County
- Baldwin
- Brunswick
- Cape Elizabeth
- Casco
- Cumberland
- Cumberland Foreside
- Falmouth
- Freeport
- Gorham
- Gray
- Harpswell
- Naples
- New Gloucester
- North Yarmouth
- Peaks Island
- Portland
- Pownal
- Raymond
- Scarborough
- Sebago
- South Portland
- Standish
- Steep Falls
- Westbrook
- Windham
- Yarmouth
York County
Sagadahoc County
Book a Free Roofing Estimate Today
Superior Roofing provides trusted roof repair and replacement for homes and businesses in Falmouth, Maine. Contact us at 207-702-7663 or use our online form to get a free estimate!
Rather talk? Call 207-702-7663.
