Service areas
Roof rejuvenation across Southern Maine
We assess and treat asphalt shingle roofs throughout Portland & Southern Maine. Coastal, inland and in-town roofs age differently — each town page explains what we typically find there.
Towns we serve
Each location page covers the local roof conditions we see most often, the housing stock in that community and how to book a free assessment.
- Roof Rejuvenation in Portland, MECumberland County · Roof rejuvenation for Portland's older asphalt-shingle homes and peninsula neighborhoods.
- Roof Rejuvenation in South Portland, MECumberland County · Asphalt shingle rejuvenation for South Portland's mid-century neighborhoods and shoreline homes.
- Roof Rejuvenation in Scarborough, MECumberland County · Roof rejuvenation for Scarborough subdivisions, marsh-side homes and coastal properties.
- Roof Rejuvenation in Westbrook, MECumberland County · Shingle rejuvenation for Westbrook's mill-era homes and newer riverside developments.
- Roof Rejuvenation in Falmouth, MECumberland County · Roof rejuvenation for Falmouth's larger homes, wooded lots and Foreside properties.
- Roof Rejuvenation in Cape Elizabeth, MECumberland County · Coastal roof rejuvenation for Cape Elizabeth homes exposed to salt air and ocean wind.
- Roof Rejuvenation in Gorham, MECumberland County · Roof rejuvenation for Gorham's village homes, farmhouses and newer subdivisions.
- Roof Rejuvenation in Windham, MECumberland County · Roof rejuvenation for Windham homes, lake properties and wooded lots.
- Roof Rejuvenation in Cumberland, MECumberland County · Roof rejuvenation for Cumberland and Cumberland Foreside residential roofs.
- Roof Rejuvenation in Yarmouth, MECumberland County · Shingle rejuvenation for Yarmouth's historic village and Royal River area homes.
- Roof Rejuvenation in Freeport, MECumberland County · Roof rejuvenation for Freeport homes, from village capes to coastal properties.
- Roof Rejuvenation in Saco, MEYork County · Roof rejuvenation for Saco's in-town homes, riverside neighborhoods and beach properties.
- Roof Rejuvenation in Biddeford, MEYork County · Asphalt shingle rejuvenation for Biddeford's mill-city housing and pool-area properties.
- Roof Rejuvenation in Old Orchard Beach, MEYork County · Roof rejuvenation for Old Orchard Beach year-round homes, cottages and rentals.
- Roof Rejuvenation in Kennebunk, MEYork County · Roof rejuvenation for Kennebunk village homes, wooded lots and shoreline properties.
- Roof Rejuvenation in Kennebunkport, MEYork County · Coastal roof rejuvenation for Kennebunkport homes, cottages and seasonal properties.
Not on the list?
We regularly work in surrounding communities across Cumberland, York and Sagadahoc counties. Send your address and we'll tell you straight away whether we can get to you.
Before you replace — see if you qualify.
A free roof assessment tells you whether your asphalt shingles still have serviceable life. If they don't, we'll say so and point you to a roofer we trust.