ROOFING SERVICES
Reliable roofing services for homes and businesses across Southern Maine and New Hampshire, built for New England weather and backed by a local crew that stands behind the work.
WHY CHOOSE C.M.L AS YOUR ROOFING COMPANY IN ME & NH
Roofing is a major investment, and choosing the right contractor matters. At CML Roofing & General Contracting, we’ve built our reputation on quality workmanship, honest communication, and dependable results for homeowners throughout Southern Maine and New Hampshire.
- Locally owned and operated in Maine & New Hampshire
- Experienced with New England weather and roofing systems
- Clear inspections and honest recommendations
- High-quality materials and proven installation methods
- Clean, respectful job sites and reliable timelines
- 250+ 5-Star Reviews in Maine
- 43+ 5-Star Reviews in New Hampshire
OUR 5-STAR ROOFING SERVICES
Roof Installation
Full roof installations and replacements designed for long-term durability, energy efficiency, and New England weather conditions.
Roof Repair
Fast, reliable roof repairs that stop leaks, address damage, and extend the life of your existing roofing system.
Roof Emergency
Emergency roofing services for active leaks, storm damage, and urgent issues that need immediate attention.
Chimney Reflashing
Professional chimney reflashing to prevent leaks and protect one of the most vulnerable areas of your roof.
Free Roof Inspection
Complimentary roof inspections to assess condition, identify issues, and provide honest recommendations with no pressure.
Commercial Roofing
Durable commercial roofing solutions for offices, multi-unit buildings, and commercial properties across ME & NH.
ROOFING SOLUTIONS FOR NEW ENGLAND HOMES
Homes in Southern Maine and New Hampshire face a real mix of snow, rain, and freeze-related roof stress. In Portland, NOAA’s 1991–2020 climate normals show 68.7 inches of annual snowfall, more than 48 inches of annual precipitation, and winter temperatures that average above freezing during the day and below freezing at night. New Hampshire sees similar moisture demands, with statewide annual precipitation averaging 48.8 inches and higher totals in the south and along the eastern border.
At CML Roofing & General Contracting, we build roofing systems around those regional conditions. That means focusing on proper ventilation, secure fastening, detailed flashing, and ice and water protection at vulnerable areas like eaves, valleys, chimneys, and roof penetrations, where snowmelt, refreezing, wind-driven rain, and moisture intrusion can create long-term damage.
HOW OUR ROOFING SERVICES WORK
From your first inspection to final cleanup, our roofing services are designed to make roofing simple, transparent, and stress-free for homeowners across Southern Maine and New Hampshire.
SPECIALIZED ROOFING EQUIPMENT & TRAINED CREWS
At CML Roofing & General Contracting, quality roofing starts with trained crews, proper jobsite protection, and the right equipment for New England homes. Our crews use professional roofing tools and materials such as roof harnesses and fall-protection systems, ladder stabilizers, tear-off tools, pneumatic nailers, magnetic nail sweepers, synthetic underlayment, ice and water shield, ridge venting, flashing components, drip edge, and manufacturer-approved fastening systems.
These details matter on homes throughout Southern Maine and New Hampshire, where steep rooflines, winter snow loads, freeze-thaw cycles, and wind-driven rain can expose weak installation work quickly. Every project is completed with a focus on safety, clean installation, proper ventilation, detailed flashing, and long-term roof performance.
Our project managers are OSHA 10 and lead certified, and our crews are trained in roof repair, roof replacement, and installation best practices so your roofing project is handled carefully from tear-off to final cleanup.
ROOFING PROJECTS COMPLETED ACROSS MAINE & NEW HAMPSHIRE
Every home and every roof tells a story, from coastal homes facing wind and salt air to inland properties built for heavy snow loads, and the projects shown here are just a small sample of the roofing systems we’ve installed, repaired, and protected across Southern Maine and New Hampshire.
THE ME & NH ROOFING COMPANY YOU CAN TRUST
Fully Insured & Backed by Real Warranties
Choosing a roofing contractor means trusting someone to protect your home, your property, and your investment. At CML Roofing & General Contracting, we carry full insurance coverage for your peace of mind and stand behind our roofing work with a 25-year workmanship warranty.
That means your project is protected during the work and supported long after the final cleanup. From the first inspection to the final walkthrough, our goal is to deliver roofing work that’s done right, backed by real coverage, and supported by a team that stands behind its craftsmanship.
Industry-Recognized, Locally Trusted, and Manufacturer-Approved Roofing Services
CML Roofing & General Contracting is proud to be recognized for both our workmanship and the homeowner experience we deliver. We are a James Hardie Alliance Select Contractor, a designation reserved for contractors who meet strict standards for installation quality and professionalism.
We’ve also been named a 2025 Neighborhood Fave on Nextdoor, an award driven entirely by real recommendations from homeowners in the communities we serve, which is a reflection of trust earned through honest work and consistent results.
In addition, we are a Preferred Contractor with Owens Corning, giving our customers access to proven roofing systems, manufacturer-backed materials, and installation standards designed for long-term performance in New England’s demanding climate.
HOW MUCH DO ROOFING SERVICES IN MAINE & NH COST?
Roofing costs can vary widely depending on your home, roof condition, and the type of work required. In Southern Maine and New Hampshire, pricing is influenced heavily by roof complexity, material selection, ventilation needs, and weather-related wear.
On average:
- Roof repairs typically range from $300 to $2,000+, depending on the severity of the issue, accessibility, and extent of damage.
- Full roof replacements often range from $8,000 to $20,000 or more, depending on roof size, pitch, materials, and installation requirements.
No two roofs are the same, especially in New England, where snow load, ice dams, moisture intrusion, and freeze-thaw cycles can significantly impact roofing systems over time.
Factors that commonly affect roofing costs include:
- Size, pitch, and overall complexity of your roof
- Type of roofing material (asphalt shingles, metal, etc.)
- Extent of damage or age-related wear
- Ice dam or moisture-related issues
- Ventilation and underlayment requirements
- Time of year and current roofing demand
Many of these factors aren’t visible from the ground, which is why online pricing averages can only provide a rough estimate, and the best way to gauge cost is to reach out to us for your free roofing quote!
HOW TO TELL IF YOUR ROOF NEEDS ATTENTION:
Roofing problems don’t always announce themselves with a major leak. In many cases, damage develops quietly and hides beneath shingles, around flashing, or in areas you can’t easily see from the ground. By the time issues become obvious, they’ve often already caused more extensive damage.
Common signs your roof may need professional attention include:
- Missing, cracked, or curling shingles
- Water stains on ceilings or walls
- Ice dams forming along roof edges in winter
- Granules collecting in gutters or downspouts
- Drafts, uneven temperatures, or rising energy bills
- Sagging areas or visible wear
In ME and NH, snow load, ice buildup, and freeze-thaw cycles can accelerate roof wear even on systems that appear fine at first glance. That’s why many roofing issues go unnoticed until they become more expensive to fix.
A professional roof inspection provides clarity, catches problems early, and helps you make informed decisions before minor issues turn into major repairs.
AREAS SERVED
SOUTHERN MAINE
- Portland
- South Portland
- Westbrook
- Scarborough
- Cape Elizabeth
- Falmouth
- Cumberland
- Yarmouth
- Gorham
- Windham
- Freeport
- Saco
- Biddeford
NEW HAMPSHIRE
- Strafford
- Portsmouth
- Dover
- Somersworth
- Rochester
- Exeter
- Hampton
- North Hampton
- Seabrook
- Newmarket
- Madbury
- Milton
- Wakefield
MAP OF WHERE WE PROVIDE ROOFING SERVICES
ROOFING SERVICE FAQ'S
Have questions about our roofing services or service areas? Below are answers to some of the most common questions we hear from homeowners across Southern Maine and New Hampshire.
CML Roofing & General Contracting provides a full range of roofing services, including roof installation, roof replacement, roof repair, emergency roofing, chimney reflashing, commercial roofing, and free roof inspections. Our services are designed to protect homes and buildings throughout Southern Maine and New Hampshire in all seasons.
Yes. We provide both roof repairs and full roof replacements. Some roofs only need targeted repairs to address leaks or damage, while others may require replacement due to age, widespread wear, or structural concerns. A professional inspection helps determine the best and most cost-effective option.
Yes. We offer emergency roofing services for active leaks, storm damage, and other urgent roofing issues. Emergency services are designed to stabilize your roof, prevent further damage, and protect your home until permanent repairs can be completed.
Yes. We specialize in residential roofing services for single-family homes and multi-unit residential properties across Southern Maine and New Hampshire. Our residential services include installation, repair, replacement, and inspections tailored to New England weather conditions.
Absolutely, we’re pleased to offer commercial roofing services to businesses in Southern Maine and New Hampshire. Regardless of your industry, we can help you with all your roofing needs, be it an office building, warehouse, or anything in between.
We serve homeowners and businesses throughout Southern Maine and New Hampshire, including surrounding towns and coastal communities. If you’re unsure whether your location falls within our service area, we’re happy to confirm and schedule an inspection.
Yes. We offer free, no-pressure roof inspections for homeowners across Southern Maine and New Hampshire. Inspections help identify current issues, assess roof condition, and provide clear recommendations without obligation.
We work with a variety of roofing materials, including asphalt shingles and metal roofing systems. Material recommendations are based on your home, budget, and long-term performance needs in New England’s climate.
GET YOUR FREE ROOFING QUOTE
At CML Roofing & General Contracting, we’re not only your roofers but your neighbors in Southern Maine and New Hampshire, committed to honest communication, dependable craftsmanship, and doing roofing the right way. Whether you’re dealing with storm damage, aging shingles, or just aren’t sure what your roof needs, we’re here to help with clarity, professionalism, and respect for your home.
Call us in Maine: (207) 331-4563
Call us in NH: (603) 570-6163
Or click the button below to fill out a form and we’ll be in touch soon!
GET YOUR FREE ROOFING QUOTE
At CML Roofing & General Contracting, not only your roofers but your neighbors in Southern Maine and New Hampshire, committed to honest communication, dependable craftsmanship, and doing roofing the right way. Whether you’re dealing with storm damage, aging shingles, or just aren’t sure what your roof needs, we’re here to help with clarity, professionalism, and respect for your home.
Call us in Maine: (207) 331-4563
Call us in NH: (603) 570-6163
Or click the button below to fill out a form and we’ll be in touch soon!