240 Woodville Road, Falmouth, ME 04105 GAF certified contractor • CertainTeed Shingle Master
Roofing Services

Serving Cumberland County & Beyond

Asphalt, metal, and EPDM roofing for residential and commercial properties across Southern Maine.

Asphalt Roofing
01 / Service

Asphalt Roofing

The most popular roofing surface in America. Affordable, durable, and easy to install — a quality asphalt shingle roof can last 30 to 50 years with proper installation and maintenance.

Free roof estimate
GAF certified contractor
CertainTeed Shingle Master
30–50 year lifespan
Spotless cleanup
Metal Roofing
02 / Service

Metal Roofing

Standing seam metal roofs are a true 50+ year product. Energy Star rated, snow-shedding, and made from recycled steel. Choose from 26 colors via Everlast Metals.

Standing seam expertise
Energy Star rated
26 colors available
Snow-shedding design
40–70+ year lifespan
Rubber / EPDM Roofing
03 / Service

Rubber / EPDM Roofing

EPDM (ethylene propylene diene monomer) is a cost-effective synthetic rubber surface engineered for harsh exterior conditions. Eco-friendly, fire-resistant, and ideal for commercial and flat roofs.

Commercial & flat roofs
50+ year lifespan
Fire-resistant
Eco-friendly
Installation & repair
Roof Repair
04 / Service

Roof Repair

No job is too small. From re-flashing a leaky chimney to replacing a single shingle, our team handles repairs that keep your home reliable through the harshest Maine conditions.

Leak detection
Re-flashing
Shingle replacement
Storm damage repair
Insurance coordination
Roof Replacement
05 / Service

Roof Replacement

Long-lasting roof replacements across Southern Maine. We replace asphalt shingle, EPDM, and metal roof systems with premium materials and a complete property cleanup.

Free estimate
Premium materials
Fast scheduling
Old roof removal
Complete cleanup
Commercial Roofing
06 / Service

Commercial Roofing

From small businesses to large facilities — we deliver durable commercial roofing systems with minimal business disruption and competitive rates.

Large-scale projects
Minimal downtime
Commercial-grade materials
Maintenance plans
Free assessments
Service Area

From Bath to Biddeford and Beyond

No job is too big or too small. We serve six Maine counties — Cumberland, York, Androscoggin, Sagadahoc, Kennebec and Oxford.

Cumberland County

Falmouth · Portland · South Portland · Cape Elizabeth · Scarborough · Yarmouth · Cumberland · Freeport · Brunswick · Gorham · Westbrook · Windham

York County

Biddeford · Saco · Old Orchard Beach · Kennebunk · Kennebunkport · Wells · Ogunquit · York · Sanford · Kittery · Berwick

Androscoggin County

Auburn · Lewiston · Lisbon · Lisbon Falls · Poland · Mechanic Falls · Sabattus · Turner · Greene · Durham

Sagadahoc County

Bath · Topsham · Bowdoin · Bowdoinham · Georgetown · Phippsburg · Richmond · Woolwich

Kennebec County

Augusta · Waterville · Gardiner · Hallowell · Winthrop · Manchester · Belgrade · Monmouth · Oakland · Readfield

Oxford County

Bethel · Norway · South Paris · Rumford · Mexico · Fryeburg · Buckfield · Hiram · Oxford · Paris

Ready to Get Started?

Contact MAJCO Roofing today for a free consultation and estimate.