Verified record
A whole new roof and a brand new gutter system: a recent Google customer said M & Son Construction replaced their entire roof and installed the gutters, and that Carlos was thorough and communicated throughout the entire process. On its website, the company describes itself as a roofing contractor for homeowners that specializes in roof installation, roof replacement and roof repairs, and it says it has been in business for 20 years. The website lists a service area of Scarborough, Portland, South Portland, Westbrook, Gorham, Gray, Windham, Yarmouth, Falmouth and Cape Elizabeth. A recent customer said Carlos, Rich and the crew communicated throughout the project, that the price was reasonable and the work was done efficiently, and that they had also used the company for small repairs in and outside of their house. A 2026 customer said Carlos and the crew had completed multiple siding and roofing projects for them over the years, with the work always completed as expected and no issues.
Replaced my entire roof and installed a brand new gutter system. Carlos was thorough and communicated throughout the entire process. Can’t wait to work together on future projects
Carlos, Rich, and the crew did an amazing job, with excellent communication throughout the entire project. The price was reasonable, the work was done efficiently and the quality was top notch. I would absolutely recommend them to anyone needing roofing or general contracting services, as we have also used their services for small repairs in and outside of our house.
Carlos and the crew have completed multiple siding and roofing projects for me over the years. The work was always completed as expected with no issues!
Specializes in
Also offers
Service area
1 change recorded — last scanned Oct 4, 2026.
Typical your area range for this kind of work, from regional averages — not a quote from M & Son Construction Roofing & Exteriors. Use it to sanity-check bids, then get the real number in writing.
A square is 100 sq ft of roof surface — bigger than the floor plan because of pitch and overhangs.
Estimated range
$9,000 – $18,600
Typical roofing project around $13,800
Languages
Languages