Roofing, Siding & Remodeling Built for Windham's Lakeside and Country Homes

Trusted by homeowners from Windham Center and North Windham to Sebago Lake and Little Sebago

Windham sits between Portland and the lakes region, and its homes show it: newer neighborhoods and wooded country roads, older farmhouses near Windham Center, the busy Route 302 corridor, and lake camps and year-round houses on Sebago Lake, Little Sebago Lake, and the Presumpscot River. Windham isn't on the coast, but its homes still face tough conditions, including deep snow, ice dams, wind, falling limbs, and, near the lakes, constant moisture. M & Son Construction builds and repairs with those inland-Maine conditions in mind.


Built for What Windham's Weather Actually Does to a Home

Windham's winters mean heavy snow loads, ice dams, and repeated freeze-thaw cycling. Wooded lots add shade, leaf litter, and the occasional fallen limb, all of which shorten a roof's life if it isn't built for them. Lakefront homes add wind off open water and damp air, and camps built for summer use often have thin insulation and little ventilation, a recipe for ice dams and moisture problems. Work near Sebago Lake, Little Sebago, or the Presumpscot River can also fall under Maine's mandatory shoreland zoning, which can add setbacks and permitting review.

Book Now

Roofing for Windham Homes

We install and repair metal, rubber (EPDM), and asphalt shingle roofing. Metal roofing is a popular choice in Windham because it sheds snow, resists moss on shaded roofs, and withstands wind well. We'll also look at insulation and ventilation, since those drive most ice dam problems.


Siding & Exterior Upgrades

We install vinyl, fiber cement, and traditional wood and cedar shingle siding, matched to your home's style and exposure. On lake camps, we pay close attention to moisture management behind the siding, since damp air is hard on older wall systems.


Additions & Remodeling

Windham homeowners add garages, in-law suites, primary suites, and living space, and many convert lake camps to year-round homes. A camp conversion usually means upgrading insulation, air sealing, and the roof and wall systems together, and we plan it as one project.



New Construction & Home Improvement

Beyond roofing and siding, we handle new structural framing, garages, and the full range of home improvement work, including windows, doors, decks, and interior remodeling.

Fire-damaged house with smoke, firefighters, and equipment on a grassy lawn under a cloudy sky

Why Windham Homeowners Work With M & Son

We're a family-run contractor with two decades of hands-on experience and 12 years in business. Windham is within our core service area, so scheduling is straightforward, and you'll get clear communication from estimate through final walkthrough.



Get Started

If you're planning a roof replacement, siding upgrade, camp conversion, or addition in Windham, we start with a site visit to see what your property needs. Reach out for a free quote.


M & Son Construction 

980 Forest Ave, 

Portland, ME 04103 

(207) 332-6515

Windham, Maine Customers — Frequently Asked Questions

What roofing holds up best under Windham's snow and ice?

Metal roofing is a popular choice because it sheds snow, resists moss on shaded roofs, and handles wind well. Properly installed asphalt shingles also perform well. The right choice depends on your roof's pitch, shade, and budget, and we'll walk through the trade-offs.


How do I stop ice dams?

Ice dams usually come from heat escaping through the roof, so the fix starts with insulation, air sealing, and ventilation, not just the roofing. We look at all three, and proper underlayment at the eaves helps too.


Trees keep dropping limbs and debris on my roof. What should I do?

Debris and shade keep roofs damp and wear them faster. Metal roofing resists moss and sheds debris well, and trimming limbs back helps any roof. We'll inspect for damage and advise on what suits your lot.


Can you convert my lake camp to a year-round home?

Yes. Camp conversions are common in Windham and usually involve upgrading insulation, air sealing, and the roof and wall systems together, since a house built for summer use needs more than a cosmetic update to handle a Maine winter.


Do you work on Sebago Lake and Little Sebago properties?

Yes. We work throughout Windham, including lakefront and riverside properties, where damp air and wind off open water call for extra attention to moisture management and flashing.


Will my project need extra permitting near a lake?

Possibly. Maine's mandatory shoreland zoning applies statewide to lakes, rivers, and wetlands, and additions or changes to a home's footprint near the shoreline can trigger setback and permitting review. We build this into planning from the start.


Can you add a garage, in-law suite, or primary suite?

Yes. Additions and new framing are a regular part of our work, and we'll walk you through design, permitting, and scheduling.


You're based in Portland. Is Windham within your service area?

Yes. Windham is within our core service area, and we start with a free site visit.



Do you offer free estimates for Windham projects?

Yes. We start with a site visit to look at your property's specific conditions before putting together a quote.

reviews from customers

We Specialize in These Types of Roofing:

  • Metal Roofing
  • Rubber Roofing
  • Shingle Roofing