Gutter Installs
Gutter installs for homes and businesses in Maine
Custom-cut gutters with color options to complement your property while preventing water damage.
18+ years. Locally owned and operated. Or call 207-702-7663
Free estimate
We call to book a time to measure your roof.


About Superior Roofing
With over 18 years of experience, Superior Roofing has built a reputation as a trusted, locally owned roofing contractor serving Cumberland County, York County, Windham, South Portland, Kennebunk, Scarborough, Brunswick, ME, and surrounding areas. Whether you need a new roof for your home or repairs on an existing roof, our skilled team delivers high-quality results with a commitment to getting the job done right the first time. From residential to commercial projects, Superior Roofing offers reliable, professional service to meet all your roofing needs.
Why Choose Superior Roofing?
Superior Roofing stands out as the go-to contractor for roofing services in Cumberland and York Counties. Here’s why:
18+ Years of Experience
With over 18 years of hands-on experience, we deliver exceptional workmanship on every job.
Locally Owned & Operated
As a local business, we understand the unique roofing needs of Maine residents and are committed to serving our community.
Comprehensive Services
We take on both residential and commercial projects, offering tailored solutions for a wide range of roofing systems.
Trusted Reputation
Our consistent quality and reliability have made us a trusted name in roofing across Cumberland County, York County, and beyond.
Free Estimates
Get a clear understanding of your project costs before we get started—no hidden fees, just honest pricing.

Emergency Roof Repair in Southern Maine: What to Do in the First Hour
Updated October 13, 2026. Superior Roofing, serving Portland, Casco and Alfred, Maine. It’s 11 p.m., the wind is pushing rain sideways off […]
…
Roof Snow Load and Winter Roof Safety in Portland, Maine
Updated August 20, 2026. Superior Roofing, 525 Riverside St, Portland, ME 04103. Free on-site estimates: 207-702-7663. Direct Answer Portland, Maine’s published ground […]
…
Ice Dams in Portland, Maine: What Causes Them, How to Prevent Them, and How to Fix the Damage
Updated August 19, 2026. By Ara Mendoza for Superior Roofing, 525 Riverside St, Portland, ME 04103. Call 207-702-7663 for a free estimate. […]
…
Metal vs Shingle Roofing in Portland, Maine: Cost, Lifespan, and Which Is Worth It
Updated August 19, 2026. Superior Roofing, 525 Riverside St, Portland, ME 04103. Call 207-702-7663 for a free estimate. Direct Answer In Portland, […]
…Roofs we put on
Plus gutter installs: custom-cut gutters with color options to complement your property while preventing water damage.

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.
975 Google reviews
4.9 out of 5. Read them on Google
Nelson and crew did a fabulous job. Worked 10 hours to get it done in a day. The clean up was great as well.
Spectacular new roof! Thank you Robbie for the estimate and no high pressure sales pitch.
Jason and his crew did a fantastic job on our roof! It looks amazing, and they did it quickly and efficiently.
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
Get on the schedule.
Maine’s roofing season runs April through November, and good crews book out weeks ahead, especially in fall. Tell us about your roof and we’ll call to set up your free estimate.
Rather talk? Call 207-702-7663.
