Owner-Led Roofing & Exteriors

Local Roofing Service Areas

GraniteShield Roofing provides top-tier roofing, siding, and window replacement across Southern & Central Maine. Our work is engineered for coastal wind zones and inland snow loads — with clean installs, local code knowledge, and direct owner oversight.

Popular areas: Scarborough, Portland, Saco, Westbrook, Auburn, Biddeford, and more.

Towns We Serve

Click your town to view local roofing data, permitting info, FAQs, and request an estimate.

Scarborough

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Portland

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Turner

Androscoggin County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Auburn

Androscoggin County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Westbrook

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Biddeford

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Saco

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

South Portland

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Cape Elizabeth

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Falmouth

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Yarmouth

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Freeport

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Brunswick

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Bath

Sagadahoc County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Lewiston

Androscoggin County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Gorham

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Windham

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Gray

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Old Orchard Beach

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Kennebunk

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Cumberland

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

North Yarmouth

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Pownal

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Durham

Androscoggin County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Lisbon

Androscoggin County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Topsham

Sagadahoc County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Wells

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Kennebunkport

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Standish

Cumberland County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Buxton

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Hollis

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Sanford

York County • ME

Roofing and exterior systems built for local Maine weather, code requirements, and long-term durability.

Call NowInstant Quote