Menu
We Are An Owens Corning Preferred Contractor

Custom Deck Design & Installation Services

If you’re looking to expand the living space, a deck is a wonderful addition. From basic functionality to the luxury of customized amenities, CML Roofing provides you with the ideal outdoor relaxation and entertainment area. For a summer barbecue, afternoon lunch, evening gathering, or a comfy spot to appreciate the best of the weather in Maine and New Hampshire, we can’t wait to create your vision.

Delightful Decks from CML Roofing

Drawing from pressure-treated wood as well as TimberTech composite, CML Roofing specializes in top-quality materials that handle the elements, hold up to wear and tear, resist pests, and require minimal upkeep. We encourage you to explore options, let your imagination inspire, and let us maximize your potential. Your new deck doesn’t just need to be square and flat. Consider a built-in firepit, seating areas, shade areas, sun areas, and an outdoor kitchen with a grill, sink, and refrigerator.

Looking for a New Deck in Maine and New Hampshire?

CML Roofing offers a broad selection of materials, styles, finishes and features. If you’re not sure where to start, we are happy to help. We have great ideas. As locals, we know how to deal with the challenges of the weather and how to make the most of the sunny days. Our wealth of experience ensures resources, expertise, and project management skills to complete your project quickly, smoothly, and without stress. Our craftsmanship is showcased across Portland, ME, Rochester, NH, South Portland, ME, Barrington, NH, Westbrook, ME, Dover, NH, Falmouth, ME, Strafford, NH, & Portsmouth, NH.

Our Reviews
Customer Reviews

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.

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.

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.

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.

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

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.

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.

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

Contact CML Roofing for your next project.

Deck Builders Near Me

Deck Repair Near Me

Deck Company

Deck Replacement

Deck Building Company

Deck Replacements

Durham, NH

Somersworth, NH

Cape Elizabeth, ME

Windham, ME

Saco, ME

Northwood, NH

Scarborough, ME