- 145 Sawyer St, South Portland, ME 04106
- Industrial Roofing
- Residential Roofing
- Licensed & Insured
- Locally Owned & Operated
- Warranties Offered
About the Business
No description yet.
What people say about “C.M.L Roofing & General Contracting”?
There are not enough reviews yet to form a clear opinion about C.M.L Roofing & General Contracting
Recommended Reviews
Highly recommend Chris and his team. They were hired to cut some ridge vents in my roof, showed up on time and did good work. But what really impressed me is they found a few things on my existing roof they thought could be done better and fixed them for no extra charge!
These guys were quick and clean. The project managers were easy to interact with and I’d definitely use them in the future.
CML was easy to work with. They did exactly what they said they would do and did it fast.
Two supervisors on sight ready to respond to concerns or questions. Great value for the money. I would recommend them.
C.M.L is best in class. From the original walk through and quote, to providing references, to the planning stage, to the actual job, the communication throughout was five star. In the trades I’m accustomed to a little bit of chaos with all jobs and there was none of that with C.M.L. From the owners and management team, down to the foreman’s and workers…it was an absolute pleasure to work with them and have them on site. Will never do a roof with anyone else other them. I through curveballs such as needing to take down a chimney last minute and they were happy to oblige throughout. End result is beautiful. Lily, Chris, Colin, Leo & Cory are a great team. Feel very fortunate to have found them.
We had a very hard time finding a contractor to install a single window in a steel building. CML delivered and I am so excited to have daylight in my office again. Thank you James!
CML was easy to work with and provided a one day turn around on the roof with careful attention to the property around the house and cleanup after
After having my roof improperly exposed all winter from a contractor, Colin and Cory assessed the problem and in a timely, professional and efficient manner, corrected the situation and saved my new house build before any damage was done! Thank you C.M.L.Roofing….so nice to work with such a highly skilled and knowledgeable crew!!
We had a great experience with C.M.L. They came out right away to evaluate a major leak we discovered during the winter and provided us with so much helpful information. They recently replaced a large portion of our roof and did a wonderful job. Their communication throughout the process was excellent. Cory, in particular, made sure to give us all of the updates as the project went along. We would definitely work with them again.
We are pleased the work done by the CML Roofing crew. They were on schedule, polite and efficient. We are looking having our windows replaced with this company. Thank you!
CML workers were hard workers and did a very good job, they paid attention to detail, and cleaned up really well after project was completed. Pricing was very good and the project manager was right on top of everything!
We’ve used CML for a few different services over the years. Recently had skylight replacements done. Crew was great - timely, attention to detail, above and beyond service going back to the supplier to get a shingle color that matched the existing ones better.
Just knocking off one star for services where they subcontract out. Also had gutters done and the crew didn’t have the correct plans on what areas of the house were to be done and also totally missed that should have installed leaf guards. Opportunity to strengthen communication and/or confirmation of orders with subcontractor partners.
I wish there was an option to give CML roofing more stars. This is the third project Chris and his team have done for our house. He walked my wife and I through the ins and outs of updating our house's siding, putting on new roof, and his team just finished an update/minor remodel of our kitchen.
Chris and his whole team have great communication, are trustworthy, and just plain nice! It is such a pleasure to work with such a great contractor. My wife and I were lucky to find CML and will continue to use this wonderful business for all of our home improvement needs. I highly encourage you call Chis and see for yourself.
My wife and I highly recommend Chris and his team at CML. You will get nothing but the best! Whether it be a whole siding project or simply repairing a hole in your floor that you made after you dropped something on it, Chris and his team will treat you with respect and give you their very best.
Chris’s team showed up and worked super efficiently to knock out putting up new gutters on our house and they look great
CML did a wonderful job replacing our roof. The crew was efficient, skilled and cleaned up nicely. Would highly recommend.
Great, high performing team replaced our roof in one day with precision and ease. Highly recommend CML for all of our roofing needs.
I wholeheartedly recommend CML Roofing and General contracting. I hired them to side a home after being scammed by another ‘contractor’. They were willing to work with me to find a quote within my now limited budget. They initiated communication at least weekly keeping me in the know about where my project was in their timeline. They arrived weeks earlier than they initially anticipated and managed to complete the job in only 2.25 days. The men on site were wonderful and professional. Every night the property was fully cleaned of nails and debris before the team left. I will absolutely be calling them again!
CML Roofing did an outstanding job on our new roof - they were fast - the clean up after they were completed was amazing - everything was picked up and cleaned.
CML Roofing came and replaced our entire roof yesterday. They showed up on time and were very respectful of our property. They worked really hard all day to complete the project. They finished, cleaned up and left us with a beautiful new roof!!
Thank you to Michael Slattery for being so helpful from start to finish. And to the entire roofing crew for making this such a great experience. We could not have asked for a better team to work with!!
I highly recommend them for any, or all of your contracting needs!!
Very pleased with the installation. Crew showed up on time, completed the job in a day and left the yard as clean as they found it. Our chimney needs significant repair work that will be done by another contractor in a few weeks. CML site manager was very informative on next steps and what to expect. Left me feeling confident the roof will be water tight for a couple more decades
Super easy to work with, quick with communication and flexible with scheduling. Have worked with them twice and been pleased both times. They were great at explaining any questions I had, which was super helpful as a new homeowner! Stellar work
C M.L. has been great from start to finish. They came recommended from folks in the community, and the recommendation was 100 percent accurate. From getting a quick, honest quote to scheduling and keeping me up to date while getting the roof replaced - all exactly what I hoped for and wanted. I'm already scheduling additional work with CML.
The project - vinyl siding, new roof shingles, all exterior trim replaced with PVC, new gutters, & building painted. Four different crews. One project manager, Leo. I’ve had three houses built. I have never seen such professional work and excellent time management. The crews know their craft. Leo knows how to coordinate it all and communicate to us what’s going to happen when and any unforeseen decision issues. I can’t recommend CML any more strongly than to say they are the best I’ve encountered. And I’ve encountered many. From estimation to supervision through the work done - nothing but top notch.
CML did a great job re-roofing my house. They showed up on time after two delays which was out of their control. After a brief safety walk around, they got organized and in 2.5 hours had the roof stripped away. The day had 25 mph winds, so most of the old roofing came off the roof slides they set up, but not all. Anything light like plastic film, packaging, old tar paper sailed out into the woods. Also, they used a ladder hoist to run the packs of roofing to the roof apex. They should put a absorbent pad under it, as it leaks oil. The crew was very safety conscious using climbing ropes and harnesses. Once again they could have used safety glasses and helmets for the crew working on the ground as there was material flying because of the wind. They did a slick job of flashing the chimney. Much improved over the old job. Once they completed the roof, they all went into clean up mode. Nails were everywhere but they had a magnet on rollers which picked up 95% of them. And they searched the woods as well picking up the wind blown roofing.
Colin was our sales rep and kept us dialed in on dates and delivery of materials. Cory was the site/ project manager who worked around our schedule, the weather and the company schedule. Leo came by to double check the site and help with logistics.
They did the whole show in one day. Impressive! I have them back in a heart beat..
Great workmanship and prompt response on our roof repair. I will use CML Roofing and General Contracting in the future for other jobs. Chris F., Leo A., and Cory S. worked well together to coordinate each step and they were a pleasure to work with. Thank you guys! Jacque & David Esmay
C.M.L Roofing and General Contracting was great to work with. They were very professional, polite and completed the job in a timely manner. I would definitely recommend them.
Knowing that I was in need of some repairs before I sold my house, I contacted CML Roofing & GC and they very promptly responded and Leo came to the house the next day, I showed him what I though I needed done to the house, he agreed and he also suggested a few other issues that I never saw or thought of that I should consider taking care of as well. He was very considerate in knowing my situation and having to sell my house. He made the timing of the repairs and the cost fit my wallet and my schedule. I'm very pleased with the work Leo has done thus far and will continue to use CML for the remainder of the work needed around my house and will surely use them in the future with my next one. Thank you again for the understanding and excellent work.
CML Roofing was wonderful. The scheduling and materials lined up perfectly, and the time period from getting our quote to getting our roof completely stripped and redone, was less than a week. It took the crew less than a day to do the actual job. They informed me of a tiny bit of rot, provided pictures, put down new plywood, and even patched some areas of our chimney. They were efficient, cleaned every little piece up, and the new roof looks great. We are absolutely satisfied with the work! We'd definitely recommend them!
We had a great experience with C.M.L. roofing from start to finish. We had an immediate response to our request for an estimate on replacing our clapboard siding with vinyl. It was a huge job as we needed to replace all the particle board underneath the siding. John, our sales/point person did a thorough assessment of our house and worked to get us the best price possible. He was easy to communicate with and was readily available to answer any questions or concerns. Leo, the production manager and Cory, the project manager were also very responsive and professional throughout the process. Leo reached out to make sure things were going as planned and to offer to take care of small details, such as replacing lights and bulbs. The crew were amazing and such incredibly hard workers. They arrived early and put in very long days to complete the job in a timely manner. They did a fantastic job and even replaced all the corner boards and trim with a nice white contrast. When they were done, they cleaned everything up and nobody would ever know they had been here. The house looks fantastic and we will thoroughly enjoy it for years to come. I would recommend this company to anyone who is looking to replace or install new siding
Leo, Cory, and the entire CML team did a fantastic job replacing my home and garage roof. They were prompt and professional, and the finished product looks great.
The team discovered some unexpected snags in my garage, which required a minor change in scope and additional investment. Leo and Cory walked me through the options and impact, listened to my concerns, and provided helpful insight.
Before the project started, Jon was a responsive and engaged estimator, and the quote he provided was detailed, thorough, and competitive.
Next time I need work done, I'll be reaching back out to CML.
We had a very positive experience with CML. Communication with our point person Colin was excellent. Our particular crew was small but because we were not on a time frame that was irrelevant and they and did a good job and met our expectations. Overall I feel the value was net positive and I would hire them again.
Leo at CML is great! He is highly responsive, friendly, eager to help and someone I can rely on in an emergent situation. He came with his crew to help out with a situation due to weather conditions and went to great lengths to accomodate, showing up in a timely manner bright and early as promised. Thanks for being a resourceful point of contact for future needs. It gives me peace of mind.
We had a flawless experience with C.M.L. Roofing before, during and after the replacement of our existing wooden deck with a new TimberTech deck. Chris was prompt in coming to the house to review the deck and make recommendations as well as in getting us an estimate. Due to the amount of work CML had lined up and the ordering of materials we had to wait around 7 weeks for the work to start. Once the job was complete both Chris & his foreman reviewed the job and made sure that we were happy with the work.
Highly recommend CML Roofing. They replaced my roof in Strafford NH in 1 day, start to finish. The crew was extremely professional, informative, and friendly. They arrived when they said they would and stayed until the job was complete. They did an excellent job, including clean up. I can't wait to use them again!
I recommend CML without reservation. They gave me a quote I could live with. They came on the scheduled date explained the issue and the repair that needed to be done. Did the repair, and cleaned up! I haven't had any trouble with a door leaking on my hardwood floors since. Very happy and relieved customer.
Leo and the crew did a great job with our roof when we were doing renovations inside the home and realized our roof was worse than we thought. They were very professional and showed up in a timely manner. They took the time to explain everything when I had questions and nothing came as a surprise to me. Would definitely recommend CML for anyone needing work done on their home.
As a army veteran we have certain values we hold high. Leo demonstrated all of those: loyalty, duties, respect, selfless service, honor and integrity when installing new toilets. He was on time with quick response and a man of his word. I highly recommend C.M.L as well as Leo for your work needs.
Leo was quick to come out and assist with our repairs. Great friendly service. Would highly recommend for your repair needs
Shout out to a young man who has offered so much generosity, selflessness, and care to his workers that have become more of a family than a work crew. I am honored to have this young man as my boss, Chris. I cannot begin to express how thankful and blessed I am to have you in my life. Thank you for your outstanding leadership, selflessness acts that goes beyond work relationships with every employee, and our customers. You look at each customer than more as someone who’s looking to buy and of someone that needs to be saved. I have always wanted to be a part of something that had more meaning than just a place you work for Chris, and you have truly defined that. Your passion is truly inspiring and empowering, and your generosity is contagious. I believe that because of your leadership you have taught me things I never thought was possible. You have given me opportunities of a lifetime and I will never be able to express how thankful I am for you; the employees and customers we consider family and this company we call home.
Again, thank you for being one of a kind. It doesn't go unnoticed!
Cory and Colin were very responsive and easy to work with. Scheduling was simple and the jobsite was left in pristine condition once the roof was completed.
Cory went above and beyond - helping me clean up a mess of debris left behind from other contractors that had been on the jobsite. It was refreshing to see people taking pride in their work, genuinly caring about the customer, and going above and beyond. As a society weve shifted so far from these values, but it was good to see they are alive and well at CML. I highly recommend them to others and would use them again for any of my future projects.
CML did an excellent job with my roof, clean up was quick! Leo is great at communicating . Im very pleased with the outcome and the crew. I would recommend CML for any exterior needs!!
Wow just amazed with this company.Great work and clean up. Replaced my roof in a day. Leo was prompt on answering all my questions and went the extra mile for the things I asked for(not in contract, never hesitated ) Thanks CML TEAM !! I would definitely recommend them and will be using them on my next project.
Stan
I just had my roof installed and the process was a breeze thanks to Leo for going the extra mile and for John for having great communication skills. I would definitely recommend CML for my next project!
CML Roofing is truly one of a kind. I can not speak kindly enough about that company and specifically about Leo. He made the process seem like a breeze and explained every step that was planned thoroughly and beautifully. Leo also made sure that I was never left confused or had any questions as he was always right there to help his team and I! Overall, the CML team not only did a PERFECT job giving me a new roof but also made sure that everything was cleaned and picked up before departing. If I were you, I’d highly choose CML Roofing and General Contracting and specifically Leo for the job supervisor!
I can not be happier with the new roof! It was a very professional service from start to finish. Colin took his time to walk me through the process, available materials and had several sections with me before I was comfortable with my choice of manufacturer and material. The installation was very efficient and clean. Leo, leading the team, was very courteous and responsive to my requests. The administrative office was very responsive regarding all the paperwork. Overall, I will very strongly recommend this company. Suava Salameh
I've been a contractor for over 35 years. So as the maintenance person for the company I work for, I can say with confidence that CML has been a great company to work with! They are prompt, professional and do a great job. We have had them do both our roofs and our siding ! Highly recommend!!
Everything about this experience was 5 stars. John was super thorough with his explanation during the initial visit and while building the quote, then Leo and the crew were so easy to work with and put us totally at ease. They encountered a few unforseen problems and were able to pivot and improvise at no extra cost to us. Replacing the entire roof is the second biggest purchase we’ve ever made, so it was a big deal for us and Leo inspired nothing but trust throughout the whole process. The crew is unbelievably efficient, they roofed our entire 4 bedroom house down to the studs in less than 24 hours. It looks amazing, all of our neighbors have been super complimentary and were equally in awe watching the work get done. I recommend CML as highly as possible. I cannot imagine ever using anyone else for home improvement. We will be return customers for as long as they are in business.
Finding a contractor to replace a single window can be and was frustrating…until I found CML Roofing & Window. Communication is key in any project and was evident and appreciated from the first phone call. The installation team were prompt, professional and respectful of us and our property. The entire job was a wonderful experience and we love our new window!! Thank you CML!!!
Fantastic experience with this company. Leo and his crew were friendly, professional and did an amazing job on our roof. Very happy customer! I highly recommend.
Reached out for help with our gutters that were overflowing with vegetation were contracted by C.M.L Roofing & General Contracting within 24 hours sent someone out to clean the gutters, job was completed quickly and thoroughly
I had CML Roofing replace my old roof and the experience from start to finish was very easy. Starting with meeting John for an estimate to meeting Leo and Corey when the job was completed. They all were very professional and the employees doing the work were very respectful and thorough in cleaning up the property which included wiping/washing the house that had dust and dirt from the job! I was very impressed and pleased by my first time in working with a contractor. All my questions were addressed with patience and professionalism. After contacting 5 or 6 contractors CML were the most responsive and reasonably priced. Extremely happy with the time frame in getting the job done.
I have used dozens of contractors in 35 years of home ownership and CML is at the very TOP of the list! Smooth estimating process, fine workmanship and GREAT communication from Leo, Jon and their team. They did our asphalt and small portion of metal roof (picture attached) and will do our Hardie Board siding next. 5 Star PLUS!
Well… now it’s 2025 and Hardie siding now on and it looks amazing! Great craftsmanship, cleanup and final walkthrough. Finished way ahead of schedule to boot. 5+ stars for Jon and CML!
CML was a godsend! I had multiple home exterior issues, that needed to be addressed. They included replacement of rotting wood/trim, identification of the source of water intrusion and rectification, and more! From obtaining an estimate from them to the completion of the job — and all the steps in between — they were reliable/consistent, thorough, and kind. It was such a relief to feel confident, worry free, and cared for, throughout the job!
A big thank you to, and so much gratitude for, Colin, Chris, and the amazing guys who took care of my home!
B
From my initial contact with Colin, the estimator, to the tour of the finished project with Leo, CML Roofing was an absolute joy to work with. Their install crew was on time and remarkably hard working. The new roof was on in a day and the clean up was spotless. Great communication and the highest quality of work. Recommended without reservation.
Angelo and his team were amazing and when I asked about certain things I wanted ..their answer was. "We want to make you happy". I have already hired them again for two more projects.. thanks Nate
They do awesome work very highly recommend them. Quick and very informative and Leo is awesome and so is Jonathan to work with
Our roof and siding was one of the last things we did at the end of a very long 2.5 year full house renovation. CML Roofing and General Contracting was exactly what we needed to coast to the finish line. Hands down the best contractor we have ever dealt with. Colin came to do the quote and was extremely helpful explaining everything and guiding us through the quote process and decision making. He had the quote to us quickly as well as modifying it a couple times as we changed our minds on a few things. His communication was also top notch keeping us informed with schedule and everything else. The roof & skylight came first with Leo and crew knocking it out of the park! Then Angelo and crew arrived to do the siding and it was just as awesome! They are some of the hardest workers I’ve ever seen and I have worked in construction for over 25 years. They were non stop from the time they showed up until they left. Every day they cleaned up so well you couldn’t tell they were ever there. Cost, quality, and professionalism A++++++
The whole process worked seamlessly. They gave me the exact same deal (product, warranty, etc). as another company, but for about 25 % less. The crew was very hard working and efficient, did an excellent job, and a very good cleanup. The foreman was very personable, and kept me up to date during the whole process. There was a small amount of rot that needed to be repaired, but that was expected - and the extra cost was quite reasonable. Highly recommended!
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.
CML roofing was great! Gave a fair estimate for our repair, came out in a timely manner to fix our leaking roof, were so fast but also thorough. Definite shout out to Leo and his crew they were especially great to work with!
CML Roofing did a very through and complete job on my roof. I was impressed with the level of detail and quality of their work. I couldn't have asked for a better project or better communications from the team. I highly recommend.
I want to thank Colin, Angelo and the entire CML crew for the excellent work on my exterior home renovation! The new siding, windows and stairs all look amazing and CML was a joy to work with throughout the process. They are true craftsmen and made sure I was satisfied every step of the way. I highly recommend them!
We are having an excellent experience with CML. Jon Dyer came out to us originally and has been outstanding to work with. He is friendly, professional, and has above and beyond in answering my exhaustive questions. Leo and crew were out yesterday and I cannot say enough about their level of performance and professionalism. They even flagged an issue with something I had done recently by another company, and pinpointed and troubleshooted an issue that will save us both time and money down the road. We are forever grateful! They did this out of the goodness of their hearts and CML is now our go to.
We had called CML for a flat roof repair for our multi-unit in Rumford Maine. They were very quick with an estimate which was spot on at the end of the repair. The communication was spectacular, and they were very quick at fitting us in the schedule. I 100% recommend reaching out to CML with any roofing needs!
The CML crew did a fantastic job on our roof! They finished in one day, which is crazy! It looks really nice, too. Also, everyone was so friendly. Highly recommend!!!!
CML Just replaced the roof on a property we are purchasing. Chris and Leo were great to work with. They were very quick to answer questions and document the work being done.
It is very rare these days to have a great experience with workmanship and customer service. Feel relief knowing this company has your back. Competitive pricing, best warranty and quality customer service. Todd was my primary contact, he was very professional and kept me updated throughout the whole process, actually had fun. Had house painted and door replaced, would definitely recommend.
Todd and the CML crew did an awesome job on a siding project for my house. I will definitely be using them again in the future
Jonathan was fantastic to work with. Got a new shingle roof on my place in Naples; I live in Georgia and he was so clear and thorough on our zoom discussion about the job. Worth every penny, especially with all the warranties CML offers!
This company is reliable and offers excellent communication through the entirety of the job. They have a great crew that is very knowledgeable with their work. 10/10 would recommend
CML Roofing was great, start to finish! They were the best priced quote and were able to start sooner than I thought. Todd was responsive to all of my questions and made sure the job was done right. They always cleaned up at the end of the day and didn't disturb our day to day as much as I would have thought.
The replaced all of the windows and siding on our multi-family property and added gutters.
The end result was amazing and our house looks brand new!
Great company to hire for your roof. Ahmad made the process easy from start to finish. Leo and his crew worked very hard and efficiently to get the project done in one day. Nice people that care about their customers and their work, give them a call you won’t be disappointed!
I would recommend CML roofing to anyone. They come when they say. They do as they quoted and take photos of every step so you can see for yourself. They clean up so it looks like when they came with a beautifull new roof. They guarantee their work as well as the manufacturer’s. If you want an A+ roof hassle free at a fair price call CML roofing. You won’t regret it!
Extremely impressed by CML Roofing!
I was having a difficult time finding a reliable company to address my leaky roof concerns, and CML exceeded my expectations in every regard.
Nate was helpful from the very beginning and always answered every question I had. He was easy to communicate with and addressed every concern with ease.
Leo was there every step of the way during the roof replacement and he was remarkable! He took the time to explain everything and went above and beyond to make sure everything went smoothly. Leo even assisted with extra things on the property just to be helpful!
The crew was also professional, respectful, and clearly very hard workers.
So happy I found a company that not only does a fantastic job but also genuinely cares their clients :) thank you so much!
CML Roofing was awesome from start to finish on my recent roofing project. Colin was great and spent a bunch of time explaining the process with me and what to expect; he has kept in constant contact too, which is really appreciated. Leo and crew communicated all during the actual project day and were so respectful of my property. Roof was done quick (and just in time for a big snowstorm the next day!) and I appreciated Chris showing up to make sure everything was just right, including a skylight install. CML is also doing my window/siding project next and I know I’ll be in good hands. I can’t wait to see this old house transform! I recommend giving CML a call for your next roofing/siding project…they were top on my list and I’ve been very satisfied! Thanks, CML Roofing!
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
My first call to CML Roofing was back in December to assess minor damage from a storm. They were at my residence within 24 hours of my call and we had a plan in place for short term repairs and a long term solution to replace our roof. Within a week, and thankfully before the next big rain storm, they repaired our roof. We were assured that we would be on the list for a new roof in the spring. Sure enough…. Just a week into March…. We have a beautiful new roof! It looks great and feels even better to know we have the warranty! The crew who came out to do the work were fabulous…. Professional and extremely hard workers! The day they were at our house was a windy, blustery day! They worked until the job was done and every piece of windswept material was cleaned up. Thank you sooo much Colin, Leo, and crew! You all were such a pleasure to meet and work with. I also loved that you are local….. neighbors helping neighbors!!!
- 145 Sawyer St, South Portland, ME 04106
- Industrial Roofing
- Residential Roofing
- Licensed & Insured
- Locally Owned & Operated
- Warranties Offered