Location directory
Every city we serve, in one list
VitalRoofs is a service-area business based at 50 Payson Street, Unit 3, Portland, ME 04102 (mailing address — not a walk-in location). Coverage runs roughly 40–50 miles from Portland.
Location pages by county
Cumberland County, Maine
- Roof rejuvenation in Portland, ME
Nearby: South Portland, Westbrook, Falmouth
- Roof rejuvenation in South Portland, ME
Nearby: Portland, Cape Elizabeth, Scarborough
- Roof rejuvenation in Scarborough, ME
Nearby: South Portland, Saco, Gorham
- Roof rejuvenation in Falmouth, ME
Nearby: Portland, Cumberland, Yarmouth
- Roof rejuvenation in Windham, ME
Nearby: Gorham, Gray, Standish
- Roof rejuvenation in Brunswick, ME
Nearby: Bath, Freeport, Topsham
Androscoggin County, Maine
- Roof rejuvenation in Lewiston, ME
Nearby: Auburn, Poland, Mechanic Falls
- Roof rejuvenation in Auburn, ME
Nearby: Lewiston, Poland, Mechanic Falls
York County, Maine
- Roof rejuvenation in Biddeford, ME
Nearby: Saco, Old Orchard Beach, Kennebunk
- Roof rejuvenation in Saco, ME
Nearby: Biddeford, Old Orchard Beach, Scarborough
- Roof rejuvenation in Sanford, ME
Nearby: Wells, North Berwick, Waterboro
- Roof rejuvenation in Kennebunk, ME
Nearby: Kennebunkport, Wells, Arundel
Rockingham County, New Hampshire
- Roof rejuvenation in Portsmouth, NH
Nearby: Newington, Rye, Greenland
- Roof rejuvenation in Exeter, NH
Nearby: Stratham, Newmarket, Epping
- Roof rejuvenation in Hampton, NH
Nearby: North Hampton, Seabrook, Exeter
Strafford County, New Hampshire
- Roof rejuvenation in Dover, NH
Nearby: Somersworth, Rochester, Durham
- Roof rejuvenation in Rochester, NH
Nearby: Somersworth, Dover, Barrington
Why these cities and not others
A city gets its own page only when there is something genuinely local to say about roofs there — peninsula housing density in Portland, salt exposure on the New Hampshire Seacoast, deeper snow retention inland around Lewiston and Auburn. Towns we serve without enough distinct local detail are listed on the service areas page instead of getting a thin page of their own.
Don't see your town?
We still likely serve it. Call (207) 387-9511 or request an assessment and we'll tell you straight whether your address is inside the radius.
Not sure where your roof stands?
A free assessment tells you which of the three paths fits your roof — including when rejuvenation is not appropriate.
