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 & General Contracting 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 greater Portland ME and Southern New Hampshire, we can’t wait to create your vision.

Delightful Decks from CML Roofing & General Contracting

Drawing from pressure-treated wood as well as TimberTech composite, CML Roofing & General Contracting 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 greater Portland ME and Southern New Hampshire?

CML Roofing & General Contracting 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, South Portland, Westbrook, Saco, Windham, Falmouth, and Cape Elizabeth, ME.

Deck Construction, Deck Replacement & Deck Company Portland, ME, South Portland, ME, Westbrook, ME, Saco, ME, Windham, ME & Falmouth, ME

Deck Installation in Portland, ME | Deck Construction South Portland, ME

Deck InstallationDeck Repair ∴ Saco, ME ∴ Portland, ME ∴ Windham, ME

Customer Reviews
What our customers are saying

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. The crew that came by was quick and professional and my roof was done a week later in one day. Chris then came back by to make sure I was happy and didn’t have any concerns. I would recommend CML Roofing & General Contracting to everyone!

Caitlyn P

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. But they also fixed/ re did the flashing around my chimney. There a lot of business out there and it can be hard to trust some one with such an important decision. 100% Trust these guys to get the work done correctly and on time! Did I mention $0 down and $0 payment for a whole year!?


Robert S


Sign up for our Newsletter!

Enter your email address to receive the latest news, updates, and offers!

Click here to sign up

Deck Installation

Deck Repair

Yarmouth, ME

Cumberland, ME

Portland, ME

Old Orchard Beach, ME

Falmouth, ME

Saco, ME

South Windham, ME

Westbrook, ME

Cape Elizabeth, ME

Freeport, ME

Gorham, ME

South Portland, ME

Windham, ME

Scarborough, ME