Skip to content
Roof Warden

Roofing contractor

C.M.L Roofing & General Contracting

145 Sawyer St, South Portland, ME 04106

Listed under Portland, ME

Google average
4.9
Ratings counted
272
One and two star
6 of 272(2.2%)
Maine median
Not comparable

The first three are Google’s own figures for C.M.L Roofing & General Contracting, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Maine roofers we list with enough ratings to compare.

Rating breakdown

4.9
272 ratings
How the 272 ratings break down, from five stars to one
5
25995%
4
52%
3
21%
2
10%
1
52%
2.2%of these 272 ratings are one or two stars (6)

Read the critical reviews below to see what they describe.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 5 of the one and two-star reviews we hold for C.M.L Roofing & General Contracting, most recent first.

  • 2 out of 5Amanda Gagnon5 months ago

    Worked with CML to replace two gable vents and the fascia trim on our home. The gable vents were functional but I did not like the way they didn’t fit in the space and had a slat of wood to fill the rectangle (photo below). Chris provided the estimate and was very professional and easy to work with. He gave an estimate including an extra $975 for any potential wood rot under the fascia so if anything the project would cost less than the quote if there was no wood rot. Although CML was not the most affordable of the quotes I received, I chose them based on their 5 star reviews and because I trusted Chris. I paid the deposit and waited to be scheduled. Weeks later I received a call from Leo asking to start the project the following morning. We were going out of town but we were assured this wasn’t a problem. Two days later while still away, we were sent the invoice to pay and it included the full $975 to replace the wood if there was any rot. I asked if there had been rot and if not if this could be adjusted. Leo said there had been no rot and had the invoice adjusted quickly although I would’ve been out nearly a grand if I hadn’t been observant which is not a great feeling. I paid the invoice prior to arriving home as I felt badly delaying but this ended up being a mistake. When we got home I sent the picture below to Leo as I was really frustrated that the vent looked improperly installed/crooked and that they didn’t use a larger size vent to fill the rectangle which was the entire reason we were replacing them. Leo said they didn’t know without being able to go in our home how much space there was and if they could use a larger size so they just used the smaller one and replaced the wood with PVC. He assured me that he would send someone over to evaluate and told me they would fix it and replace them with the correct, larger size vents as we have the space internally. However, no one ever came. I texted multiple times as well as left a voicemail. He replied initial

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Hi Amanda. Thank you for taking the time to share your experience. While it's far from the … More

  • 1 out of 5Maribeth McLaughlin5 months ago

    Contracted with them to replace gutters but they kept putting it off telling me it would be next week - for months.

    Reply from the business

    Hi Maribeth, There are no excuses for not meeting a customer's expectations. We sincerely … More

  • 1 out of 5Chris Ellingwooda year ago

    I was referred to CML roofing from our community facebook page when I asked about a project. I made quick contact with John there who was originally prompt, and we made a time for a consult. He came out, took photos, measurements, and chatted for a long time... seemed great and was friendly. That was on June 20. It's now August 20th, several attempts to reach John have failed and we haven't heard a word back from them on a quote. Find it rude and unacceptable to have taken the time to meet with someone, discuss our needs, and then to be ghosted by them. Very unprofessional - even if it is a project, you didn't want or couldn't do, it should be on you to communicate that. I prefer to work with a local company, but service likes this make that hard to do.

    Reply from the business

    Hi Chris, I’m very sorry to hear about your experience with us—this is not typical of Jon or our team at CML. I completely understand your frustration. Unfortunately, Jon didn’t see the message on his personal Facebook account but should … More

  • 1 out of 5Vicki Card2 years ago

    Assured me they had the expertise to replace the shingles on my intricate roof design. They destroyed the cosmetics of the entire roof… seams everywhere on curved drip edges.. shingles are falling off and warping. The turret looks like a road map. Horrendous ! Used too long of a nail to do my covered porch and now the underside looks like it was hit with a machine gun. I’m devastated!!! I gave them a down pymt of 4984.00. That’s all they got out of me on a 15k job. My heart is broken as my late husband built this house and it’s ruined😢

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Robin Foster3 years ago

    Can’t comment on work done because they delayed us so many times (was supposed to be “indoor winter work” but that never happened) we finally pulled the plug. Reliability is a big thing with me, esp if I’m going to let people in my home for several weeks. Edited to add: delays began LONG before the install team needed to take 2 weeks off. Work was supposed to start in December/early Jan, "winter work" per many conversations with Todd. Didn't hear a word from Chris until mid-March. Customer service was absent. Simply not responsible to say you are looking to get a job done in the winter and then when spring finally rolls around, behave as if you are doing your customers a favor. That's just not how we do business.

    Reply from the business

    Hi Robin, I am sorry we were delayed due to the passing of a couple of our guys mother/ grandmother passing unexpectedly. Unfortunately, unexpected things happen, and it is my job as the owner of the company to ensure that all my employees … More

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • estimate18
  • skylight replacement13
  • efficient crew12
  • new roof installation9
  • vinyl siding7
  • quick crew7
  • deck replacement3
  • shingle replacement3
  • ridge vent installation2
  • fascia trim replacement2

Other reviews we hold

14 more of the 29 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Elise Chase10 hours ago

    I had a really great experience with this roofing company from start to finish. They were very well organized, responsive, easy to work with, and did a great job on my new roof. The quality of the work was excellent, and I was especially impressed that they were able to get the entire roof done in just one day. Colin and Leo, the project managers, were both great to work with. They were very communicative, kept me updated throughout the process, and made everything feel easy and well organized. The crew worked really hard and did a great job getting everything done efficiently. I’m very happy with my new roof and the overall experience. I would definitely recommend this company to anyone looking for a roofing company that does quality work and is easy to work with!

  • 5 out of 5joshua sembaEdited a day ago

    Had a less than ideal interaction with a foreman while they were working on my neighbors property. The owner Chris was amazing in addressing my concerns and I really appreciate the level of professionalism shown by their business!

    Reply from the business

    Thank you for giving us the opportunity to address your concerns and for taking the time to update your review. We truly appreciate your understanding and are glad Chris was able to speak with you and handle the situation professionally. … More

  • 5 out of 5Kathy Channella day ago

    Devon was remarkable. Very efficient and professional. Answered all my questions. Worked effortlessly to put the gutters on even in some showery weather! Thank you Devon!

    Reply from the business

    Thank you so much for the kind review! We love to hear that Devon provided such efficient, professional service and took the time to answer all your questions. We truly appreciate your business and hope you enjoy your new gutters!

  • 5 out of 5Rocco Marino2 weeks ago

    Storm door installation went smoothly, as did a new roof last year

    Reply from the business

    Thank you for the review, Rocco!! We really appreciate it :)

  • 5 out of 5Wolf2 weeks ago

    Great expierence with Leo. Quick work and good communication.

    Reply from the business

    Thank you so much for the awesome photo of your new roof and great review! We'll be sure to share this shout out with Leo.

  • 5 out of 5Bruce Bean2 weeks ago

    Our experience with CML started with our salesperson Colin. I've been associated with the type of work CML performed nearly all my working career so I know when a contractor knows what they are talking about and Colin certainly knows what he is doing. His recommendations have great value. My age and physical health prevents me from completing this work myself and that's a difficult thought but it is reality. I knew the contractor I would opt to use had to be trustworthy, perform all work according to industry standards, and do a truly quality job. Leo, our Project Manager, stayed on top of our work from start to finish. Leo has great concern that the customer is happy and works hard to be sure that's true. I'M SO PLEASED THAT I SELECTED CML TO PERFORM THE WORK ON OUR PROJECT!!! Yes it was a pricey job, but a complete strip of the house siding and the roof was the only way to start on a 28 year old home. Based on the amount and quality of work and the quality of materials, our contract price was reasonable. The work completed was superior when compared to the original builders work on our home! I'm confident this building will be here for a very long time. I selected James Hardie fiber cement siding and just as important I selected a contractor that was part of the James Hardie quality assurance program. That's of the utmost importance when using Hardie siding. The same is true with our Owens Corning complete roof system. I would ABSOLUTELY HIGHLY RECOMMEND CML Roofing and General Contracting for your project needs without question. YOU WILL NOT BE SORRY!!! My greatest appreciation to Colin, Leo, and all the crews involved at CML!

    Reply from the business

    Bruce, thank you so much for taking the time to share this. It truly means a lot to our entire team, especially coming from someone with your experience in the industry. We’re grateful you trusted us with such an important project and are … More

  • 5 out of 5Jessica Arneil3 weeks ago

    CML just wrapped up their second project with us of vinyl siding and gutters added on. They are fantastic to work with, open communicators and hard workers. They will be our first call on our next project. Thank you Mike, John and Emery!

    Reply from the business

    Thank you so much for trusting us with another project! It was a pleasure helping with your new vinyl siding and gutters, and we’re so glad you had another great experience with the team. Mike, John, and Emery will really appreciate the kind words. We look forward to being there whenever you’re ready for the next project!

  • 5 out of 5Taylor Lynna month ago

    CML was a pleasure to work with! From the beginning consultation through installation and project close out; John, Chris, Colin, and the entire hardworking crew did a fantastic job. Competitive pricing for high quality work and strong …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you so much! We truly appreciate your trust in our team and are thrilled to hear you had a great experience from consultation through the final walkthrough. We'll be sure to share your kind words with John, Chris, Colin, and the crew. Enjoy your new roof, and thanks again for the recommendation!

  • 5 out of 5Bob Falka month ago

    Just had a new roof put on by CML Roofing. My project manager was Steve. Steve and the crew were spectacular from the very beginning. Steve kept us up to date throughout the process. It was clear that Steve was extremely knowledgable and professional and an extremely effective manager. I can't say enough about him, the highly efficient crew on site, and the rest of the CML staff who helped to get this project completed. We love the final product. I would without any reservation recommend CML Roofing to anyone searching for someone to install a new roof. It will be a refreshing and satisfying experience. If I could give more than 5 stars to them I would happily do it.

    Reply from the business

    Wow, this is such a detailed and amazing review - we can't thank you enough, Bob! Steve is the best, and we'll be sure to pass your kind words and awesome feedback along to him and the crew. … More

  • 5 out of 5SL Ma month ago

    Leo has been great, to-date!

    Reply from the business

    Thank you for the 5-stars! We'll make sure Leo sees this shout-out :)

  • 5 out of 5Dwight Smitha month ago

    Roof looks fantastic! Leo and his delightful, respectful and extremely hard working crew finished in a day as promised. Leo shared his expertise on color and style of shingles which was very helpful. When an unexpected problem with the under decking was discovered, Leo presented a couple of options and the project continued without missing a beat. When the job was completed, our yard was impeccably cleaned up. Our neighbors also love our new roof and want to know the name of our roofing company. We recommend Leo's talented team at CML Roofing to anyone looking for a high quality roof .

    Reply from the business

    Thank you so much for this wonderful review! We’re so happy to hear that you love your new roof and that Leo and the crew made the experience such a positive one from start to finish. They take a lot of pride in their work, so this means a … More

  • 5 out of 5Jamie Berga month ago

    The whole experience with CML was professional and I would hire them again. They were the only company to climb on our roof during the quote to really see what was going on. They made sure we waited for the best weather window (didn’t rush things), showed up exactly as scheduled and worked hard the entire day. There were no surprises and we couldn’t have asked for more. 5 stars

    Reply from the business

    Jamie, thank you so much for the kind words and for trusting us with your roof. We’re really glad you felt taken care of from the first quote through the finished job. Taking the time to actually get on the roof, wait for the right weather, … More

  • 5 out of 5David Fergusona month ago

    CML did an awesome job on a roof for an older house we purchased which was very old with moss growing all over. They basically had 90% complete the first day with a very hard working excellent crew. I shopped at least 5 companies based on reviews, price, and warranty and finally landed on CML. Glad we did and you will be too! Colin was super helpful in working with me though the whole process.

    Reply from the business

    Thank you so much, David! We’re really glad you chose CML and that you had such a positive experience with the crew and with Colin throughout the process. It was a pleasure helping bring your older home’s roof back into great shape, and we truly appreciate you taking the time to share this. Enjoy the new roof!

  • 5 out of 5Jonathan Rully2 months ago

    CML Roofing just installed our two new skylight solar blinds today, and we couldn’t be happier. The team arrived on time, worked efficiently, and the finished result looks fantastic. The blinds fit perfectly, operate smoothly, and instantly improved the comfort of the room. Excellent service from start to finish — highly recommend CML Roofing for anyone looking to upgrade their skylights.

    Reply from the business

    This is such a wonderful review! Thank you, Jonathan. We're thrilled you're happy with your upgrades. Enjoy that Maine summer sun shining through ☀️

The latest post from this business

Posted by C.M.L Roofing & General Contracting to their own Google profile 2 months ago. Their words, not ours.

Is it time to repair or replace your roof? Maine roofs face snow, ice, wind, rain, and constant freeze-thaw cycles. Here are 10 warning signs that your roof may need attention: 1. Curling or lifting shingles: Raised edges can allow water underneath. 2. Missing shingles: Bare areas leave your roofing system exposed. 3. Granule loss: Bald or faded shingles have less protection from the elements. 4. Water stains or leaks: Ceiling stains, damp insulation, and musty odors may signal a leak. 5. Failing flashing: Rust, gaps, or loose metal around chimneys and vents can let water inside. 6. A sagging roofline: Dips or waves may point to moisture or structural damage. 7. Moss or algae growth: Moss holds moisture against your shingles and can lift their edges. 8. A roof over 20 years old: Older roofs should be watched closely for additional warning signs. 9. Frequent repairs: Recurring leaks and damage may make replacement the more practical option. 10. Widespread wear: A faded, patchy, or uneven roof may be nearing the end of its life. C.M.L. Roofing provides professional roof inspections, roof repairs, and roof replacements throughout Southern Maine. Read our complete guide or contact us to schedule a free roof inspection!Aug 2, 2026Learn more

Other roofers in Portland

Ranked by how many ratings Google has counted.

Other roofers we list in Portland
Roofing contractor
The Roof Doctorsprofessional crew, quick job, hard working crew4.9238 ratings3.4% one and two star(207) 772-2719
Horch Roofingwork quality, courteous staff, metal roof installation4.9184 ratings1.6% one and two star(207) 223-7022
James & Whitney Co.siding project, pleasant staff, quick project completion4.9145 ratings2.1% one and two star(207) 869-5062
Marsters Roofing & Sidinglarge projects, new shingles, efficient crew5.0133 ratings0% one and two star(207) 200-0250
Mandette Roofing Plussiding, attention to detail, renovation team5.086 ratings1.2% one and two star(207) 228-2720
MAJCOhard working crew, competitive pricing, new roof installation5.084 ratings0% one and two star(207) 606-7663

All roofers in Portland →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 272 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 31, of which 29 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.