Serving Portland, Cumberland County 🌊

Roofing & Exterior Services in Portland, ME

GraniteShield Roofing provides premium roofing, siding, and window systems in Portland, Maine, designed for coastal weather conditions with expertise in historic home preservation.

GraniteShield Roofing is owner-led and detail-focused. We build roofing and exterior systems designed for coastal conditions, with careful flashing, ventilation, and clean installs.

Built for Portland Weather

Portland homes face wind-driven rain and coastal exposure. We prioritize sealed transitions, proper flashing, and systems that resist corrosion and uplift forces.

West End historic homes
East End waterfront properties
Munjoy Hill steep-slope roofs
Old Port commercial buildings
Bayside mixed-use developments
Back Cove coastal exposure

Neighborhoods & Areas in Portland

  • West End
  • East End
  • Munjoy Hill
  • Old Port
  • Bayside

Services We Offer in Portland, ME

Explore our core services. Each page includes FAQs and service-specific details.

Shingle Roofing

View Service

Roof Replacement

View Service

Roof Repair

View Service

Roof Inspection

View Service

Standing Seam Metal Roofing

View Service

Ice Dam Removal

View Service

Vinyl Siding

View Service

Metal Siding

View Service
Call NowFree Estimate