While you might not look forward to a siding project, it’s a great opportunity for worthwhile improvement. This is your chance to eliminate labor-intensive maintenance, increase heating/cooling efficiency and elevate curb appeal. Make the most of your potential by reaching out to professionals from CML Roofing & General Contracting. We put years of industry background, project management, and product knowledge to work for you.

Does Your Siding Need an Update?

CML Roofing & General Contracting has emerged as a premier name in contracting in greater Portland ME and Southern New Hampshire. Our commitment to unmatched customer service, quality of materials and total transparency adds up to a smooth, stress-free and successful start-to-finish job. We are a local company and take pride in the examples of our craftsmanship showcased across Portland, South Portland, Westbrook, Saco, Windham, Falmouth, and Cape Elizabeth, ME.

Solid Siding from CML Roofing & General Contracting in greater Portland ME and Southern New Hampshire

CML Roofing & General Contracting focuses on outstanding residential and commercial exteriors. We believe in attention to detail. Whether you have a vision in mind, aren’t sure of the right choice, in need of repairs or are just exploring options, give us a call at 603-833-6928. We’d love to share ideas and provide an affordable, worthwhile and exceptional siding installation completion. We make it easy to make improvements.

Some of our many siding options include:

  • TruWood that resists rot, mildew and termite damage. Offering character and curb appeal, the beauty of engineered wood siding and trim is versatile, durable, and weather resistant.
  • Vinyl is both practical and beautiful. Available in a wide range of colors, styles and textures, it is fade-resistant, scratch-resistant and designed to last. There’s no maintenance required and holds up to weather extremes.
  • James Hardie siding is a customizable, contemporary choice. Not only aesthetically pleasing, this material resists water damage, mold, swelling, cracking and significantly minimizes maintenance and repair needs. With proper installation and care, you can expect fiber cement siding to last up to 50 years.
  • CertainTeed Vinyl doesn’t rust, peel, crack or require maintenance. It’s designed to withstand harsh weather conditions and offered in a variety of styles and colors with coordinating trim. It keeps the outside of the home looking brand new for many years.

Siding Contractor, Siding Company, Siding Repair & Siding Replacement Portland, ME, South Portland, ME, Westbrook, ME, Saco, ME, Windham, ME & Falmouth, ME

Roofing & Siding Company in Portland, ME | Siding Contractor South Portland, ME

Siding InstallationRoofing & Siding Company ∴ Westbrook, ME ∴ Saco, ME ∴ Cape Elizabeth, 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

Roofing & Siding Company

Siding Installation

Old Orchard Beach, ME

Saco, ME

Freeport, ME

Gorham, ME

Windham, ME

Cape Elizabeth, ME

South Portland, ME

Yarmouth, ME

Cumberland, ME

Westbrook, ME

South Windham, ME

Scarborough, ME

Portland, ME

Falmouth, ME