Mr. YellowRoofing & General Contractor

Cumberland County · Greater Portland

Roofing & Roof Repair in Portland, Maine

Portland has two roofing problems, not one. On the peninsula you are dealing with century-old buildings — slate, low-slope porches, and wood-framed attics that were never insulated for what Maine winters do to them. Off-peninsula, in the ranches and capes of North Deering and Riverton, the problem is age on roofs that were laid down in the eighties and nineties. Both come back to the same two things: ice at the eaves, and water that has been finding its way behind a flashing detail for years. We work both ends of the city.

What roofing in Portland involves

  • Downtown and peninsula buildings from the 1800s and early 1900s — slate, standing seam, and flat or low-slope roofs over porches, ells and additions
  • Dense multi-family housing: triple-deckers and two-family buildings where a roof leak affects more than one tenant
  • Off-peninsula neighbourhoods of ranches, capes and split-levels built between the 1940s and 1980s, many still on their second or third roof
  • Steep, tall rooflines that need staging rather than ladders, and tight lots where a dumpster has to go on the street
  • Coastal wind off Casco Bay that lifts shingle edges and drives rain sideways into details that were fine inland

What goes wrong on Portland roofs

  • Ice damming at the eaves on uninsulated or under-insulated attics — the most common winter call in the city
  • Failed flashing at chimneys and where additions meet the original roofline, common on Portland's ells and bump-outs
  • Old slate roofs with individual broken or slipped slates that can be repaired rather than replaced, if the decking is sound
  • Flat and low-slope roofs on porches and dormers that pond water because the pitch was never enough to begin with
  • Rotted fascia and rake boards caused by gutters that have overflowed through several winters

Services in Portland

Local to you

(207) 815-1099

Call or text anytime

Serving Portland and the surrounding Cumberland County towns. Free on-site look, written price, no obligation.

Areas we cover here

  • West End
  • East End & Munjoy Hill
  • Parkside
  • Deering
  • North Deering
  • Riverton
  • Rosemont
  • Oakdale
  • Libbytown
  • Stroudwater
  • Nason's Corner
  • Back Cove
  • Peaks Island

Free estimate in Portland

Tell us what the roof is doing and we will come look at it. No cost, no pressure, written price after.

  • Free on-site walk-around in Portland
  • Written scope and firm price
  • Repairs and full replacements both

Free estimate. No obligation. We don't share your info.

Call nowFree estimate