Customer Reviews
Charleston Reviews

Our roof replacement was executed very rapidly after contract agreement and was performed professionally in one day. The team left the yard as clean as they found it ! Perfect service on time and on budget. Who could ask for more!
Over all we are happy with the gutters and downspouts on our house. We did have some issues in the beginning with some leaks, but CMS was very responsive in coming back and take care of the problems. All of the staff is very pleasant and knowledgeable.
Called CMS for emergency roof repair. They were very friendly and willing to take the job even though they had a full schedule. They did it before stormy weather caused more damage.
As addressed by other reviewers I am now also familiar with Mr. Curcios bait and switch antics. He pulled the same stint on my job. He has now filed an illegal lien on my property. The job is very sloppy work and is 60% finished. I’m addition to filing suit, I intend to report his fraud to the proper state departments and other authorities. I have multiple video, audio, and pictures to submit. I code this review with a reminder to CMS doffing that A contractor who files a frivolous lien is subject to a fine up to five thousand dollars, the loss of his registration or contractor license, or both.Respectfully, Wellons Harrelson
It was a very easy process to work with them. Everyone was friendly & very courteous. The new roofs look good & I have confidence that I'm worry free now!
Outstanding work with company trained manufacture approved technicians. No subcontracted to outside companies.
Excellent communication. They kept me informed throughout the process. I would definitely recommend CMS Roofing!
Great company and service personnel. Takes time to explain everything to you, from beginning to the end of the requested work. All personnel were courteous and very professional. Will recommend this company to others without hesitation.
We recently had CMS replace the roof on our 8 unit condo. The roof was completed in 2 days and included a two layer tear off. The workers went above and beyond in making sure our new roof was done correctly. Communication was excellent from both the on site manager as well as CMS reps. I would definitely recommend CMS for future projects.
I noticed some leaks in my roof and called CMS after a friend recommended their services. They offered very professional and on time service. Staff was very knowledgeable and friendly throughout the entire process. I was extremely satisfied with their work and would highly recommend.
CMS did an amazing job roofing my house. They were very professional and were able to finish the whole project in a couple of days. A month later a bad storm hit and a tree fell on the roof. CMS came out and repaired the roof at no charge the day after! I would strongly recommend using their services.
After shopping around for quotes to replace my whole roof, Mike sold me on CMS. He was very knowledgeable and straight forward. While they were not the cheapest, I'm glad I went thru them. Not only did they replace my whole roof in a day (!), but it looks great! I would recommend them to anyone!
CMS was a pleasure to deal with from start to finish. Everyone I worked with from getting an estimate, proceeding through the install, and addressing some small issues after installation was top notch. They did a beautiful job and were very reasonable. Of the several quotes I got, they were the lowest but performed an exceptional install nonetheless. Highly recommend!
5 Stars because there is not an option for 6! The ONLY roofing company that was willing to work on my roof in the very rural area I live in. All questions were answered quickly, usually on the same day. The price quoted to replace roof (repair as necessary) was the price charged. The quote was very detailed and there was NO hidden charges/ fees. The job was completed in one day on the day scheduled, wouldn't even know work was done except for the new roof, as the roofers left no trace that they were there. Before and after pictures were taken of damaged sections of the roof, along with work in progress pictures. The entire CMS team (office staff and roofers) are friendly and pleasant to do business with. Quality material was used, and the workmanship is just as high.
CMS did a great job! Employees skilled, quick and efficient. Special thanks to Fernando! After they left - our backyard was cleaner than it was before they came. I would highly recommend CMS to anyone looking to have their roof replaced
It was so easy working with CMS roofing from the beginning to the end. they offered me 3 different options for my roofing and helped with acquiring the financing. All of the staff from the people I spoke with at the office to the leads on the job site were outstanding. Once the job was completed, everything was cleaned and you wouldn't know that anyone had been there. Our new roof looks great and several of my neighbors are looking to replace their roofs with the company.Thank youTony Owens
John Plotke and his crew did a excellent job on my siding installation and paint job. From start to finish they completed the job in record time so it could be sold to new owner. I appreciate everything you and crew did in the time allowed. Definitely won’t hesitate to call John and CMS again for all my roofing or siding projects. I highly recommend this company.Matthew Laurence
This review is for the front end of a job, in contacting and contracting CMS to put a new roof on our house in North Charleston, SC. We have been very pleased with them so far. They were one of the only local roofing contractors we contacted for quotes that called us back! It's wonderful to have a friendly professional answer the phone when you call, quickly answer questions, give sound advice/options, and prompt return quotes! They've done a great job so far fostering trust and communicating clearly. Looking forward to our new roof!
CMS has been working on my neighbor's house and I've been interacting with them.The work needed is extensive and they have been prompt, courteous, and professional. The work is almost finished and looking great.I have now hired CMS to handle a repair we need on our house.
Office staff was friendly and communicated well. Work was completed to quote and good quality.
My HOA recently had 26 building re roofed by CMS Roofing. I was on the board of directors of the HOA at the time of the project and interfaced with CMS staff including the owner Mike on a regular basis. I have had a lot of experience dealing with vendors servicing our community in different capacities and I have to say that CMS went above and beyond to service our project taking great care that each of the home owners that were impacted by the project got the attention they needed.Ours was a very large project and the crew was clean and professional. the Operations staff communicated schedule information and logistical details clearly and timely. The Owner Mike was present regularly himself ensuring our needs were met and that job safety and cleanliness were top class.our project was inspected by a third party and the quality and workmanship were top notch.I would strongly recommend CMS Roofing to anyone needing anything roofing. This is the kind of contractor you hope you end up with on your project.
I used CMS previously and have been very happy with all aspects of their work. I called them a few weeks ago when I found wind damaged my fascia board on one side of my house. The damaged piece was flapping in the wind close to the power connection to my home. The forecast was for a wintry mix and many places were closing early. Nobody was available to help. Later that day, I got a call that a Team Member, who was not working that day, was coming to take care of my issue. The entire Team was fantastic, as always. They calmed the fears of this Senior and followed through to completion. I recommend CMS totally. They are dependable and do excellent reasonably priced work. They are my roofer!
Columbia Reviews

Fast and friendly service. Did a great job on the repairs and even honor a military discount. Thank you 😊
Showed up on time for estimate and repair. Prices very reasonable. Great communication all around. Would recommend and use again.
John and Javonte were very professional. They did a great job installing my skylight also answered all the question I ask while performing the task. I will use this company again for any future roofing jobs. Job well done!!
Mike Curcio and his team are very knowledgeable professionals. As a Realtor I deal with all types of contractors and roof has always been a difficult one, but with CMS I have found a company I have trusted not just my clients with, but also on my own home. Highly recommended, and would give more stars, if possible.
I appreciate how CMS communicates before, after and during the repairs. Very professional with reasonable rates. I definitely will be using them for any future repairs!!
I would recommend CMS Roofing for all of your roofing needs. We had a leak and issues with our porch roof. They came out, gave an estimate and did the work in a timely manner.
From initial contact with staff through install and completion of services. Very pleased with workmanship and overall experience.
This is a great company to do business with when considering roofing, siding or other repairs/replacements! They offer selections in the best materials and complete the work as scheduled. Very competitive on pricing. Super crew who replaced my roof and they were fast. They left the place cleaner than when they found it.
CMS, and the guys who came did a wonderful job, on a difficult task. Great professionalism and reasonable cost. Thank you!
The crew doing the work arrived when they said they would, were diligent in getting the job done, and supplied me with good B&A pix after the job was completed. Hopefully, the leak is fixed.
We had another great experience with CMS roofing. We would recommend this firm highly for your roofing needs. They were on time, professional and do high quality work, with attention to details
Courteous, knowledgeable, prompt estimate. Very professional. Supplied before and after pics. Took care of the problems previous roofers made. Kept me up to date on schedule, cleaned up any evidence of debris. Very quiet, could barely tell they were on the roof whereas previous roofers slammed shingles and stomped around so hard my ceilings cracked. Just very grateful for their professionalism and kindness. Pricing in line with other estimates but the difference is the whole process was smooth and efficient and they ACTUALLY FIXED the problems made by previous companies. Just a big relief to have my faith in quality workmanship restored and know the roof problems are resolved . Couldn't be happier. Many thanks.
CMS Roofing has been a lifesaver for me and my residents. They consistently provide quality work at a fair price, while maintaining a high level of professionalism and responsiveness.
Jose and his quality driven crew did an amazing job!CMS managements top notch - D'Lynn, Courtnie and Jeremy keep you updated throughout the entire process from start to finish either via phone, email or text.
CMS had great value and we’re best deal out of several estimates. They were very courteous and professional while doing the job. I would recommend them to anyone.
Called them after “storm chasers “ came by and tried to convince me I needed new roof and had to file with my insurance. This company came out within days, assured me it was just a few missing shingles that would cost much less to replace than an insurance deductible and that I didn’t need to make a claim and that this was a scam to get business. Their price was very reasonable and they were able to get me on their schedule the next week even though it was their busy season. The only reason I did not give 5 stars is because they changed the date last minute and then didn’t show up or call the second time on time. They did eventually come that second day, just hours later and I did call about it. But I wasn’t the first call and again it was the busy season and they put me on the schedule right away.
I called CMS Roofing on a recommendation from a neighbor, I had a leak that needed quick attention, and they did not disappoint! From my first call to set up an appointment through he repair process they were great. Answered all of my questions, were polite and showed up when they said and in my opinion pricing was very reasonable. They even checked in the day after the first rain to make sure there were no continuing issues. Would definitely recommend CMS Roofing to anyone!
The CMS crew arrived on time and went right to work. They worked quickly and efficiently and did an excellent job of repairing our gutters. Very friendly and professional. Would definitely recommend CMS to anyone.
I am the Business Administrator for a medium-sized church in Columbia, SC with four buildings. We have used CMS Roofing since 2008 for all of our roof repairs. We switched to their gutter cleaning service a couple of years back and they did a great job fixing the leaky gutters and have kept them in good shape.We recently needed to replace a roof on one of our buildings and chose CMS based on their history of doing such good work for us. There were a couple of issues, but the owner jumped in and made sure everything was made right. I am really glad to say we can count on CMS to do the right thing, and do a great job.I have worked long enough to know that it is how a company/person reacts when there are problems that makes them a good company/person to do business with. It is getting more and more rare to find the kind of caring and quality of work that CMS has demonstrated to us over the years.
Couldn’t be more impressed with CMS Roofing. Sometimes you get what you pay for. I had slightly cheaper quotes, but they were not nearly as professionally completed and thorough as CMS Roofing and decided to go with them. I’m so glad I did! Mike & Diamond were on time and very professional. They completed the job very efficiently and when complete they asked me to come check their work. I noticed I had some old repairs where the shingles still didn’t match and they agreed to go ahead and replace those as well at no extra charge! So in the end, I SAVED money by going with the more professional company! So thankful for your team! Communication has been superb throughout and you can tell everyone truly cares about the customer. A rarity in my experience!
When I realized I had a roof leak, I called CMS Roofing because I remembered seeing a beautiful curved porch roof they installed years ago. For my repair two workers arrived at the appropriate appointment time and immediately started replacing 2 vent boots on the metal roof. Then they cleaned all of the gutters. Prior to departure they made certain the work area was immaculate. Many thanks .
They did a magnificent job on my roof. The workers were very informative of the damage that was underneath the shingles as they were tearing off the old shingles. I wanted everything fixed and they complied with much appreciated professionalism. I am a satisfied customer and would recommend them to anyone looking for roofing repairs!
Ecstatic with the service I received from CMS Roofing. They were very proficient and professional and were able to work within my tight time constraints. I would highly recommend them to anyone that requires roofing or siding repairs.
The owners and their staff are professional and good at what they do. They analyzed our situation and came back to repair it very quickly. My husband and I highly recommend them.
CMS Roofing was amazing. The job CMS did was a large job; re-siding the entire house! Jeremy, the project manager, was amazing from the first day he inspected the house to the final punch list. Jeremy & his crew were very professional, knowledgeable and they put care into their work! They cared about detail & getting the job done right. The craftsmanship was detailed! I would highly recommend CMS Roofing on any job..siding AMAZING!! FIVE STARS!!
I called CMS on Saturday to inquire about roofing services and someone answered the phone! Monday the owner Michael Curcio, inspected the roof and gave a quote. I have received quotes from other roofing companies. Was impressed by Michael Curcio’s professionalism, organization, quality of product and roofing methods. So impressed that I signed a contract at this inspection. Will post another review after work completed. This company is a no bull, let’s get it right company. Am looking forward to my new roof by CMS.Gayle Denham
Always reliable , there my go to company. Employees were very nice and willing to go the extra mile to make it right. I highly recommend them.
My husband (ex) won the Veterans Give Back contest this year! D'Lynn and Mike and amazing people and they have a wonderful crew that works with them! The roof is beautiful and they used 50 year shingles so this roof will outlive both of us! Such a caring company to give back to the community❤
They repair our gutters, they also put a new roof on our garage, they did a great job. Workers were very nice and did a great job of cleaning up . Highly recommend them
Awesome! I have referred CMS to my neighbor and she loves CMS as well! CMS Roofing is the best!! 😃
I am very picky about who I let work on my house. I can't believe my house is so sparkly and clean. CMS Roofing is Amazing!! I will be calling them next time for my home needs
Gave us straight answers about the condition of our roof. Didn’t need replacement quite yet. Our other house we knew did and so they earned our trust and business. Did a great job and explained and let me see the parts I was especially worried about. Even out here in the boonies they showed up at the crack of dawn and finished before the rain came. New roof is beautiful.
I live in Irmo and CMS Roofing has been cleaning the pine straw from my roof and gutters for over 15 years. In that time, all of the service guys have been super friendly and prompt. They also tell me about any maintenance items that should be addressed while they are on the roof. My house is very tall and I just can’t get up there to look at it myself, and I rely on them to tell me what’s going on up there. They also thoroughly clean up all the mess and leave my yard cleaner than it was before they came. I highly recommend CMS Roofing.Recently, I asked CMS to provide an estimate for basic landscape maintenance in my back yard, as I have been unable to maintain the yard myself due to a disability. The owner’s wife called and told me that it would just be too expensive to send their professional guys to do the job, so she offered to send her teenage boys to do the job for extra money and for the work experience. So, on Saturday afternoon, the owner came to my house with their sons and spent over 2 hours cleaning up my back yard. The owner was very sympathetic to my situation and even offered to do this free of charge…but I was happy to pay the boys for their Saturday work. This is an absolutely true story and I hope that others can see “, based on this information, CMS’s commitment to its customers and to the community, in general. I’m sure I am not the only customer who has experienced exceptional service over the years. CMS offers lots of home maintenance services, and you just can’t go wrong when choosing this company to service your home, too.
What an amazing experience it was dealing with CMS roofing. I highly recommend this company for any roofing needs. Had a leak and the owner came out and gave me an estimate. Very professional, knowledgeable, I only wish I would have used them to install my new roof while building. If you want it done right, call CMS!
Fast and friendly service. Did a great job on the repairs and even honor a military discount. Thank you 😊
Showed up on time for estimate and repair. Prices very reasonable. Great communication all around. Would recommend and use again.
John and Javonte were very professional. They did a great job installing my skylight also answered all the question I ask while performing the task. I will use this company again for any future roofing jobs. Job well done!!
Mike Curcio and his team are very knowledgeable professionals. As a Realtor I deal with all types of contractors and roof has always been a difficult one, but with CMS I have found a company I have trusted not just my clients with, but also on my own home. Highly recommended, and would give more stars, if possible.
I appreciate how CMS communicates before, after and during the repairs. Very professional with reasonable rates. I definitely will be using them for any future repairs!!
I would recommend CMS Roofing for all of your roofing needs. We had a leak and issues with our porch roof. They came out, gave an estimate and did the work in a timely manner.
From initial contact with staff through install and completion of services. Very pleased with workmanship and overall experience.
This is a great company to do business with when considering roofing, siding or other repairs/replacements! They offer selections in the best materials and complete the work as scheduled. Very competitive on pricing. Super crew who replaced my roof and they were fast. They left the place cleaner than when they found it.
CMS, and the guys who came did a wonderful job, on a difficult task. Great professionalism and reasonable cost. Thank you!
The crew doing the work arrived when they said they would, were diligent in getting the job done, and supplied me with good B&A pix after the job was completed. Hopefully, the leak is fixed.
We had another great experience with CMS roofing. We would recommend this firm highly for your roofing needs. They were on time, professional and do high quality work, with attention to details
Courteous, knowledgeable, prompt estimate. Very professional. Supplied before and after pics. Took care of the problems previous roofers made. Kept me up to date on schedule, cleaned up any evidence of debris. Very quiet, could barely tell they were on the roof whereas previous roofers slammed shingles and stomped around so hard my ceilings cracked. Just very grateful for their professionalism and kindness. Pricing in line with other estimates but the difference is the whole process was smooth and efficient and they ACTUALLY FIXED the problems made by previous companies. Just a big relief to have my faith in quality workmanship restored and know the roof problems are resolved . Couldn't be happier. Many thanks.
CMS Roofing has been a lifesaver for me and my residents. They consistently provide quality work at a fair price, while maintaining a high level of professionalism and responsiveness.
Jose and his quality driven crew did an amazing job!CMS managements top notch - D'Lynn, Courtnie and Jeremy keep you updated throughout the entire process from start to finish either via phone, email or text.
CMS had great value and we’re best deal out of several estimates. They were very courteous and professional while doing the job. I would recommend them to anyone.
Called them after “storm chasers “ came by and tried to convince me I needed new roof and had to file with my insurance. This company came out within days, assured me it was just a few missing shingles that would cost much less to replace than an insurance deductible and that I didn’t need to make a claim and that this was a scam to get business. Their price was very reasonable and they were able to get me on their schedule the next week even though it was their busy season. The only reason I did not give 5 stars is because they changed the date last minute and then didn’t show up or call the second time on time. They did eventually come that second day, just hours later and I did call about it. But I wasn’t the first call and again it was the busy season and they put me on the schedule right away.
I called CMS Roofing on a recommendation from a neighbor, I had a leak that needed quick attention, and they did not disappoint! From my first call to set up an appointment through he repair process they were great. Answered all of my questions, were polite and showed up when they said and in my opinion pricing was very reasonable. They even checked in the day after the first rain to make sure there were no continuing issues. Would definitely recommend CMS Roofing to anyone!
The CMS crew arrived on time and went right to work. They worked quickly and efficiently and did an excellent job of repairing our gutters. Very friendly and professional. Would definitely recommend CMS to anyone.
I am the Business Administrator for a medium-sized church in Columbia, SC with four buildings. We have used CMS Roofing since 2008 for all of our roof repairs. We switched to their gutter cleaning service a couple of years back and they did a great job fixing the leaky gutters and have kept them in good shape.We recently needed to replace a roof on one of our buildings and chose CMS based on their history of doing such good work for us. There were a couple of issues, but the owner jumped in and made sure everything was made right. I am really glad to say we can count on CMS to do the right thing, and do a great job.I have worked long enough to know that it is how a company/person reacts when there are problems that makes them a good company/person to do business with. It is getting more and more rare to find the kind of caring and quality of work that CMS has demonstrated to us over the years.
Couldn’t be more impressed with CMS Roofing. Sometimes you get what you pay for. I had slightly cheaper quotes, but they were not nearly as professionally completed and thorough as CMS Roofing and decided to go with them. I’m so glad I did! Mike & Diamond were on time and very professional. They completed the job very efficiently and when complete they asked me to come check their work. I noticed I had some old repairs where the shingles still didn’t match and they agreed to go ahead and replace those as well at no extra charge! So in the end, I SAVED money by going with the more professional company! So thankful for your team! Communication has been superb throughout and you can tell everyone truly cares about the customer. A rarity in my experience!
When I realized I had a roof leak, I called CMS Roofing because I remembered seeing a beautiful curved porch roof they installed years ago. For my repair two workers arrived at the appropriate appointment time and immediately started replacing 2 vent boots on the metal roof. Then they cleaned all of the gutters. Prior to departure they made certain the work area was immaculate. Many thanks .
They did a magnificent job on my roof. The workers were very informative of the damage that was underneath the shingles as they were tearing off the old shingles. I wanted everything fixed and they complied with much appreciated professionalism. I am a satisfied customer and would recommend them to anyone looking for roofing repairs!
Ecstatic with the service I received from CMS Roofing. They were very proficient and professional and were able to work within my tight time constraints. I would highly recommend them to anyone that requires roofing or siding repairs.
The owners and their staff are professional and good at what they do. They analyzed our situation and came back to repair it very quickly. My husband and I highly recommend them.
CMS Roofing was amazing. The job CMS did was a large job; re-siding the entire house! Jeremy, the project manager, was amazing from the first day he inspected the house to the final punch list. Jeremy & his crew were very professional, knowledgeable and they put care into their work! They cared about detail & getting the job done right. The craftsmanship was detailed! I would highly recommend CMS Roofing on any job..siding AMAZING!! FIVE STARS!!
I called CMS on Saturday to inquire about roofing services and someone answered the phone! Monday the owner Michael Curcio, inspected the roof and gave a quote. I have received quotes from other roofing companies. Was impressed by Michael Curcio’s professionalism, organization, quality of product and roofing methods. So impressed that I signed a contract at this inspection. Will post another review after work completed. This company is a no bull, let’s get it right company. Am looking forward to my new roof by CMS.Gayle Denham
Always reliable , there my go to company. Employees were very nice and willing to go the extra mile to make it right. I highly recommend them.
My husband (ex) won the Veterans Give Back contest this year! D'Lynn and Mike and amazing people and they have a wonderful crew that works with them! The roof is beautiful and they used 50 year shingles so this roof will outlive both of us! Such a caring company to give back to the community❤
They repair our gutters, they also put a new roof on our garage, they did a great job. Workers were very nice and did a great job of cleaning up . Highly recommend them
Awesome! I have referred CMS to my neighbor and she loves CMS as well! CMS Roofing is the best!! 😃
I am very picky about who I let work on my house. I can't believe my house is so sparkly and clean. CMS Roofing is Amazing!! I will be calling them next time for my home needs
Gave us straight answers about the condition of our roof. Didn’t need replacement quite yet. Our other house we knew did and so they earned our trust and business. Did a great job and explained and let me see the parts I was especially worried about. Even out here in the boonies they showed up at the crack of dawn and finished before the rain came. New roof is beautiful.
I live in Irmo and CMS Roofing has been cleaning the pine straw from my roof and gutters for over 15 years. In that time, all of the service guys have been super friendly and prompt. They also tell me about any maintenance items that should be addressed while they are on the roof. My house is very tall and I just can’t get up there to look at it myself, and I rely on them to tell me what’s going on up there. They also thoroughly clean up all the mess and leave my yard cleaner than it was before they came. I highly recommend CMS Roofing.Recently, I asked CMS to provide an estimate for basic landscape maintenance in my back yard, as I have been unable to maintain the yard myself due to a disability. The owner’s wife called and told me that it would just be too expensive to send their professional guys to do the job, so she offered to send her teenage boys to do the job for extra money and for the work experience. So, on Saturday afternoon, the owner came to my house with their sons and spent over 2 hours cleaning up my back yard. The owner was very sympathetic to my situation and even offered to do this free of charge…but I was happy to pay the boys for their Saturday work. This is an absolutely true story and I hope that others can see “, based on this information, CMS’s commitment to its customers and to the community, in general. I’m sure I am not the only customer who has experienced exceptional service over the years. CMS offers lots of home maintenance services, and you just can’t go wrong when choosing this company to service your home, too.
What an amazing experience it was dealing with CMS roofing. I highly recommend this company for any roofing needs. Had a leak and the owner came out and gave me an estimate. Very professional, knowledgeable, I only wish I would have used them to install my new roof while building. If you want it done right, call CMS!
Check Us Out in Lake Murray Lifestyle Magazine!
“Your Roof is Our Reputation”