We roofPeaks Island.
Roofing Contractor on Peaks Island, Maine
18+ years. Locally owned and operated. Or call 207-702-7663
Free estimate
We call to book a time to measure your roof.


Roofing Services on Peaks Island
We handle everything from roof leak repair to full replacements, using materials suited for marine exposure. Whether you own a summer cottage or a year-round residence, we’ll recommend shingles, flashing, and sealants that resist corrosion and high moisture.

Residential & Commercial Roofing Expertise
Our crews are experienced with island logistics and ferry-access projects. We serve homeowners, rental properties, and local businesses—delivering professional results with careful coordination and minimal disruption.

Why Peaks Island Homeowners Choose Superior Roofing
We understand coastal Maine roofing better than anyone—how wind, salt, and storms affect materials over time. Our workmanship and material warranties give you peace of mind long after the job is done.
Our Services in Peaks Island, Maine
Plus gutter installs: custom-cut gutters with color options to complement your property while preventing water damage. Same crews, same standards in Peaks Island.

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 provide roof inspections in Peaks Island?
What’s the best roofing material for coastal homes?
Can you help after a storm?
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 Peaks Island, Maine. Contact us at 207-702-7663 or use our online form to get a free estimate!
Rather talk? Call 207-702-7663.
