Top 10 Roof Repair in Portland, ME

Updated March 2026 · Based on licensing, reviews & response time

Quick Answer

The best roof repair companies in Portland, ME for 2026 include Superior Roofing (4.9), Horch Roofing (4.9), C.M.L Roofing & General Contracting (4.9). All offer free inspections, same-day emergency service, and warranty on repairs.

Sponsored
1

Superior Roofing

525 Riverside St, Portland, ME 04103, USA
★★★★½ 4.9 (791 reviews)
Licensed & InsuredTop Rated
Services: Roof Repair
2

Horch Roofing

184 Main St, South Portland, ME 04106, USA
★★★★½ 4.9 (168 reviews)
Licensed & InsuredTop Rated
Services: Roof Repair
3

Mandette Roofing Plus

94 Auburn St Ste 109, Portland, ME 04103, USA
★★★★★ 5 (73 reviews)
Licensed & InsuredTop Rated
Services: Roof Repair
4

The Roof Doctors

19 Forest Ln, Hollis, ME 04042, USA
★★★★½ 4.9 (238 reviews)
Licensed & Insured
Services: Roof Repair
5

C.M.L Roofing & General Contracting

145 Sawyer St, South Portland, ME 04106, USA
★★★★½ 4.9 (231 reviews)
Licensed & Insured
Services: Roof Repair
6

Marsters Roofing & Siding

94 Depot Rd, Gray, ME 04039, USA
★★★★★ 5 (123 reviews)
Services: Roof Repair
7

Rose Roofing

45 Farrington Rd, Gorham, ME 04038, USA
★★★★★ 5 (46 reviews)
Services: Roof Repair
8

Casco Bay Renovations

39 Sumac St, Portland, ME 04103, USA
★★★★★ 5 (13 reviews)
Services: Roof Repair
9

Horch Roofing

2414 Camden Rd, Warren, ME 04864, USA
★★★★½ 4.8 (222 reviews)
Services: Roof Repair
10

DaBella

400 Riverside St unit 1a, Portland, ME 04103, USA
★★★★½ 4.7 (193 reviews)
Services: Roof Repair

How We Ranked These Portland Pros

Our rankings are based on a weighted evaluation of five key factors:

  1. Licensing & Insurance — All listed businesses hold active state licenses verified through official databases.
  2. Customer Reviews — We aggregate ratings from Google, Yelp, and the BBB, weighting recency and review volume.
  3. Response Time — Companies offering same-day or 24/7 emergency service score higher.
  4. Pricing Transparency — Businesses who offer flat-rate pricing or free estimates rank above those with opaque billing.
  5. Experience & Longevity — Years serving the Portland market and breadth of services factor into overall reliability.

Rankings are reviewed quarterly. Have a correction? Contact us.

Frequently Asked Questions

How much does roof repair cost in Portland?

Roof repair in Portland costs $150-$1,500 for most jobs. Minor repairs (missing shingles, small leaks) cost $150-$400. Moderate repairs (flashing, valleys) cost $400-$1,000. Major repairs (structural, large areas) cost $1,000-$3,000+.

Does homeowners insurance cover roof repair in Portland?

Insurance typically covers storm and weather damage but not wear-and-tear or maintenance neglect. Document damage with photos, file a claim quickly, and get a roofer's inspection report. Many roofers help with insurance claims.

How do I know if my roof needs repair?

Missing or curling shingles, water stains on ceilings, daylight visible through the attic, granules in gutters, sagging spots, and higher energy bills. Annual inspections catch problems before they become expensive.