Menu
We Are An Owens Corning Preferred Contractor

Trusted Roofers Serving Maine & New Hampshire

For all of your roofing needs in Maine and New Hampshire, CML Roofing is your expert problem-solver. We bring years of experience to the job. Exceptional quality products are just the start of the skills, standards, and dedication we put into our lifetime roofs. The combination of craftsmanship and a detailed roofing process produces durable, efficient, and lasting results.

Reliable Roofing from CML Roofing

For residential homes or commercial buildings, whether for repairs, re-roofs, replacement or general maintenance, CML Roofing is the key to a lasting solution. Asphalt shingle roofing, metal roofing, rubber roofing and skylights are a small sample of our skill set. Whether you know exactly what type of roof is best for your home or business, not sure what needs to be done or are interested in the latest innovations, we handle the basics as well as the most intricate jobs.

We can also service and install your gutters. Properly installed and maintained gutters will help protect your home from weather-related damage. We offer both 5k and 6k seamless gutters.

Don’t Let Your Roof Hold Your Home Back In Maine and New Hampshire

The roof is an essential component, protecting the indoors from the outdoor elements. It’s a mistake to ignore an aging roof. Cracked, curled, loose, damaged or missing shingles are warning signs. Discoloration around vents, missing granules, moss/algae growth, damage around skylights or chimneys are indications of more serious concerns. Ask the specialists from CML Roofing to take a look. We pride ourselves on total transparency. Trust in honest answers, affordability and exceptional start-to-finish treatment.

Our Reviews
Customer Reviews

Good solid roofing, did an epdm roof for us. Responsive communication and accurate pricing. Leo is a great PM and a great hype man helps you feel comfortable about your project.

Dainius B.

A huge shout out to C.M.L Roofing & General Contracting. Chris (owner) came out on a Monday to evaluate a leak around the flashing in the roof. Wednesday he and one of his employees returned and happy to report leak fixed.

Linda H.

The CML team did an outstanding job!! Chris’s knowledge and experience make it an easy decision of who to have put a roof on. His team is professional, on time and get the job done. Not only did the team fix my roof that had shingles falling.

Robert S

Chris and his team were fantastic to work with. He was super responsive and immediately got back to me, fitting me in for the next day. Todd came by and explained what he was seeing and presented me with options for my new roof.

Caitlyn P

Great to work with. Professional, careful, and clean. Their crew went above and beyond on our roofing project and there were no surprise add-ons from our initial quote. Highly recommend!

Jake M.

We couldn’t have asked for a better experience. Our home continued to experience wind damage to a roof that wasn’t any more then 10 years old. Chris and his crews came out multiple times to help patch up missing shingles until we finally decided it was time to just replace the roof.

Eric S.

I highly recommend CML Roofing if you are looking for any roof work. Colin took the time to meet me onsite and thoroughly explain the process which allowed me to make an informed decision about what was needed.

Anne O.

CML roofing provided a great experience from beginning to end. Prompt and professional. We got a quote, and had our roof done a week later. Very pleased with the turnout and transparency along the way. Highly recommend CML to anyone looking for quality work.

Ashley H.

Contact CML Roofing for your next project.

Roofing Near Me

Roofers

Roofing Contractor

Emergency Roofing

Roofing Company

Windham, ME

Scarborough, ME

Durham, NH

Saco, ME

Cape Elizabeth, ME

Somersworth, NH

Northwood, NH