207-702-7663Free estimateEstimate

Gutter Installs

Gutter installs for homes and businesses in Maine

Custom-cut gutters with color options to complement your property while preventing water damage.

4.9from 975 Google reviews

18+ years. Locally owned and operated. Or call 207-702-7663

Free estimate

We call to book a time to measure your roof.

A finished gray shingle roof on a cape with white hydrangeas in front
A new gray shingle roof on a blue colonial with a red door

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.

Get a free estimate

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.

A new gray shingle roof on a long ranch house with a brick path, seen from above

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 […]

…
Get a free estimate
A new gray shingle roof on a shingle-style house by the water, seen from a drone

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 […]

…
Get a free estimate
A new brown shingle roof on a large colonial home, seen from a drone

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. […]

…
Get a free estimate
A new charcoal shingle roof on an L-shaped house in the fall, seen from a drone

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, […]

…
Get a free estimate

Roofs we put on

Plus gutter installs: custom-cut gutters with color options to complement your property while preventing water damage.

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.

Teresa Lagrange, August 2026

Spectacular new roof! Thank you Robbie for the estimate and no high pressure sales pitch.

Tina Volpicelli, August 2026

Jason and his crew did a fantastic job on our roof! It looks amazing, and they did it quickly and efficiently.

Ashlynn Nielsen, September 2026

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.