Skip to content
Roof Warden

Roofing contractor

CMS Roofing

308 Old Scottsville Rd, Bowling Green, KY 42103

Google average
4.2
Ratings counted
100
One and two star
19 of 100(19.0%)
Kentucky median
2.6%

The first three are Google’s own figures for CMS Roofing, 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 Kentucky roofers we list with enough ratings to compare.

Rating breakdown

4.2
100 ratings
How the 100 ratings break down, from five stars to one
5
7676%
4
33%
3
22%
2
11%
1
1818%
19.0%of these 100 ratings are one or two stars (19)

Much higher than most — the typical roofer in Kentucky sits at 2.6%. A higher share is a reason to read the critical reviews below, not a verdict.

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.

8 of the 19 one and two-star reviews we hold, most recent first.

  • 1 out of 5David Abney2 years ago

    This was absolutely the most challenging project to get completed. Word of advice, do NOT sign anything. Get multiple quotes. They want to work for what the insurance company will pay so they don't have to actually create a quote. This project took several months to complete and even though we were told the best crew was working on our house, I would hate to see their worst. The edges are not straight and the valleys look weird. We found nails everywhere, including the swimming pool. They left garbage all over the place overnight. (see photo) Also, we were blessed with a unique carving in one of our trees in the front yard. (see photo) The crew that did the facia decided to remove my dish and let it hang from the coax cable. Had to get Dish Network out to replace the electronics and line things back up. I will say that the company they sent to do the gutters was top shelf and a refreshing change to what we had dealt with. Take your time and shop around. There has to be better roofers out there somewhere.

    Reply from the business

    Hi David, thank you for your feedback. We do the work for insurance proceeds, well because that’s what is required. We would love to do it for more. Insurance pays as little as possible of course. Which is all stated in the contract you signed and had issue with from the beginning. You shared photos of middle of the project? That’s not at all how we ever left your home. You have done business with 100’s of companies I assume, yet 99% of your reviews are all negative, I’d say that sums it up. We aim to provide the highest value service to all our clients. We welcome our clients to contact us directly to discuss any questions or concerns. Regards, CMS Roofing & Restoration

  • 1 out of 5Courtney Leathers2 years ago

    Horrible horrible service 100% do not recommend. They will not return your phone calls after roof is installed if there are any problems!

    Reply from the business

    Hi Courtney Leathers, We'd like to apologize for your experience. We always make an effort to help all our customers and we're sorry we didn't meet your expectations. - Regards, CMS Roofing & Restoration

  • 1 out of 5Wes Farmer3 years ago

    The two person team that I communicated with never made any progress in actually getting the work I needed done. When I asked them why no progress had been made they refused to accept personal responsibility and said that they wanted me to …

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

  • 1 out of 5D.S.Edited 3 years ago

    The roofers brought a kid maybe 5 years old with them Because of no school. The owner got mad at me for being mad. My husband was outside watching the kid the whole time. Very unprofessional. .as to your reply my husband did not go to work with his dad. And I'm positive that kids are not covered under your insurance if they get hurt on someone property. Guess who would be liable, so yes we had every right to be pissed

    Reply from the business

    I’m sorry you didn’t like the child being on-site. We were not upset with you, as we were with the situation itself. These kids are around it everyday, as I’m sure your husband was when he was little and his father. Honestly only recently have kids been protected from doing every single thing. I felt it was better the kids be with their father than with a stranger or home alone playing video games, the kids dad just didn’t have an option that day and I felt horrible to fuss at him. Also I knew why it bothered you and hated that it made you and your husband so upset, even with a decent job the other 80% we didn’t feel we should get a rating of 20% positive (1 star). This impacts us for life, forever. But we did go on and tell kid and his dad that day, immediately. I’m sorry you thought that but of course not a personal ordeal, just upset at the issue in general and to make everyone happy. Thank you so much for the business and the feedback. We do wish you would take the entire process into consideration and feel that may be most fair if you could find it that way at some point. Call if you have anything further also. Thank you

  • 1 out of 5Robert B3 years ago

    I also had a bad experience with Justin Miller. Completely disrespectful of other peoples time. He made excuses why he couldn't call, and when he did it was a number he was told not to call for information. Did NOT follow up with contact information and seemed disinterested in assisting in any way. It is not fair to rate a company on 1 bad representative. Maybe CMS should do something about the BAD representative. If you happen to get Justin as your contact, request another one.

  • 1 out of 5Jonathan Houchens3 years ago

    Neil was terrible at communicating, I felt he could have cared less if he got my business. I would try to contact him and would never receive a response so I had to find another roofing company to take care of what has now taken 3 months because of the run around from Neil. Thanks for nothing Neil.

  • 1 out of 5Kaitlynn Vaughn3 years ago

    Very unprofessional-they love to make commitments that they do not at all keep. Were supposed to be here several times already but do not show up and have not called to let us know anything. Very unimpressed.

  • 1 out of 5Collin Largen3 years ago

    I was impressed with CMS at the start. Showed up on time and very responsive/communicative. After months of back and forth with the insurance, we came to an understanding of next steps. But, it has now been over a month and one of the owner's (who I had been in contact with since the start) has ghosted me, and no longer replies, no longer answers texts or phone calls. Will not get in touch with me anymore. Sad that we have to leave reviews just to get responses from the people that made us promises.

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.

  • insurance coordination15
  • roof replacement12
  • cleanliness10
  • gutter5
  • storm damage repair4
  • courteous3
  • insurance claims3
  • metal roof repair2
  • diligent crew2
  • timely completion2

Other reviews we hold

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

  • 5 out of 5Joey Cox2 months ago

    good people

    Reply from the business

    Thank you very much! We appreciate your review and roofing business.

  • 5 out of 5DebbieEdited 3 months ago

    Very quick to get the job scheduled and finished. Great job.

    Reply from the business

    Hi Debbie, we couldn't be more appreciative of your 5-star review. - CMS Roofing & Restoration

  • 4 out of 5Cathy Hamilton3 months ago

    CMS did a great job replacing my roof.Never had to call them back with any problems.They were courteous and kind.Would recommend them.

  • 5 out of 5MrMrclovis4 months ago

    Very professional group-they were well organized and you could tell they had worked together as a group for a long time. They communicated very well and did as exactly as they said they would. They were very conscious of keeping their work area clean and organized. Again, I was very impressed with their service as much as the quality of work.

    Reply from the business

    We are thrilled that you noticed the pride our crews take in their work and thank you very much for sharing a review of your experience with CMS Roofing! Thank you for the business!

  • 5 out of 5Patricia Morrison4 months ago

    CMS Roofing was great to work with—especially while I was dealing with insurance issues trying to get everything covered. They did an amazing job, stayed professional throughout the entire process, and made sure I was completely happy with the final result. On top of that, their pricing was fair and realistic.

    Reply from the business

    Hi Patricia Morrison, we are glad you had a 5-Star experience. - CMS Roofing & Restoration

  • 5 out of 5Micheal Marquardt4 months ago

    Excellent work. Finished within quoted time and an excellent job of cleaning up! Extra products were install exactly as requested! This went much easier then expected with great results. Great company!

    Reply from the business

    Thank you very much for using CMS Roofing, we are thrilled you had a great experience.

  • 5 out of 5Kenny Horn4 months ago

    They did an awesome job with explaining details of my situation from roof damage from storm in 2025. They worked with my insurance inspector/company and got it done in an allotted time frame according to their plan. I was very satisfied with the work they did overall and would recommend them to others.

    Reply from the business

    Hi Kenny Horn, Seeing that you had a 5-Star experience is the best thing we could hope for! Your review means a lot to us. Thank you for choosing CMS Roofing & Restoration

  • 5 out of 5Michael Scherm5 months ago

    CMS Roofing was very prompt and professional at a time when most of our town had incurred roof and building damage from a devastating hail storm. We would certainly use them again and recommend them to others!

    Reply from the business

    Hi Michael Scherm, Your review means a lot to us. Thank You for the 5 Star review and Thank You for choosing CMS Roofing & Restoration

  • 5 out of 5scott merkel5 months ago

    My new roof looks great. I highly recommend CMS Roofing for their proven experience and quality work. They showed up as scheduled and finished the work in a timely manner.

    Reply from the business

    Hi scott merkel, We are grateful that you took the time out to leave us a review. Your feedback helps us to improve service for everyone - CMS Roofing & Restoration

  • 5 out of 5Kenny Conder5 months ago

    I was very happy with the job CMS did. I had been dealing with two other roofing contractors that just couldn't seem to commit and get the work done. I called CMS after seeing their truck on another job. I called within 4 or 5 days they were getting my roof put on. I am very satisfied.

    Reply from the business

    Hi Kenny Conder, Thank you for taking the time to leave us your review. Your feedback is what helps us to continuously get better. Thank you for your business. CMS Roofing & Restoration

  • 5 out of 5Sara PittmanEdited 5 months ago

    Weather and timing was a little off but nothing anyone could help.

  • 5 out of 5Tina Dant6 months ago

    I have an older house, built in 1904, with original Yankee gutters across the front. The roof is 3+ stories up, (higher in some places), & has very steep peaks/valleys. Most companies wanted to replace that front part and hesitated about …

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

    Reply from the business

    We are so proud of the work we do and incredibly excited to hear you were too. Thank you for the great review!

  • 5 out of 5joe conley6 months ago

    Provided unique solution to ice damn issues . Saved us thousands in water damage . Would definitely recommend

    Reply from the business

    Hi joe conley, Thank you for taking the time to leave us your review. Your feedback is what helps us to continuously get better. Thank you for your business. CMS Roofing & Restoration

  • 5 out of 5Rebecca Smith6 months ago

    Very professional ! We do recommend and will use again. Installed Heating Strips

    Reply from the business

    Hi Rebecca Smith, Your review means a lot to us. We always strive to give our best to help our clients. Thank You for choosing CMS Roofing & Restoration

The latest post from this business

Posted by CMS Roofing to their own Google profile 4 months ago. Their words, not ours.

16 hours ago

What CMS Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Warranty offered

    “…Best in Town Warranty CMS Roofing is a GAF Master Elite…”

  • States years in business

    “…Decades of Insurance Claim Experience: Over 20 Years of Regional Authority. Request a Free…”

Other roofers in Bowling Green

Ranked by how many ratings Google has counted.

Other roofers we list in Bowling Green
Roofing contractor
DC's ROOFING AND CONTRACTINGsiding repair, polite staff, gutter replacement5.0210 ratings0.5% one and two star(270) 320-1983
Freedom Contractinginsurance claim assistance, storm repairs, gutter replacement5.0116 ratings0% one and two star(270) 303-0229
A+ Home Improvementwork quality, timeliness, insurance assistance4.691 ratings8.8% one and two star(270) 776-7315
SKY Restoration DKInice staff, project management, workmanship4.573 ratings11.0% one and two star(270) 743-9871
Eric Gill Roofing & Carpentryreasonable quote, storm damage repair, roofing crew4.952 ratings1.9% one and two star(270) 784-9066
To the Rescue Exteriorsthorough inspection, insurance claims, communication5.046 ratings0% one and two star(270) 526-1531

All roofers in Bowling Green →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 100 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 100, of which 80 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.