Serving Lewiston, Androscoggin County 🏔️

Roofing & Exterior Services in Lewiston, ME

GraniteShield Roofing provides premium roofing, siding, and window systems in Lewiston, Maine, designed for inland weather conditions with multi-family and commercial expertise.

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

Built for Lewiston Weather

Lewiston homes face snow loads and ice dam conditions. We prioritize ventilation, ice & water protection in vulnerable zones, and clean detailing that prevents leaks.

Multi-family buildings
Historic mill district
Commercial properties
Triple-decker homes
Heavy snow load capacity
Urban roofing challenges

Services We Offer in Lewiston, 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