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.

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.

CML crew member working on a snowy roof.

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.

James Hardie/Nextdoor Neighborhood Fave/Owens Corning

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.

Old roof in need of roofing services.
5-STAR REVIEWS
0 +
Samantha Smith
Samantha Smith
Project Scope: Roofing Services & Siding
We had a fantastic experience working with CML on our roofing and siding project. This was our first major home renovation where we needed to hire a contractor and Leo, our project manager, made the process feel easy and stress free. He kept us informed every step the of way and made sure we knew what to expect. The team was professional, efficient and gave our house the facelift it was needing! Highly recommend!
Ned Merrick
Ned Merrick
Project Scope: Full Roof Replacement
If you’re debating after getting 3 roofing quotes…hire these guys! They are incredibly professional, courteous, on time and communicative. They did a fantastic job with our roof and really put care into making sure the job was done right. It looks great! They went the extra mile on several items.
Kieth Carson
Kieth Carson
Project Scope: Full Roof Replacement
Highly recommend Chris and his team. They were hired to cut some ridge vents in my roof, showed up on time and did good work. But what really impressed me is they found a few things on my existing roof they thought could be done better and fixed them for no extra charge!

AREAS SERVED

SOUTHERN MAINE

NEW HAMPSHIRE

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!