Skip to content
Roof Warden

Roofing contractor

JM PRO Roofing

704 Monticello St, Somerset, KY 42501

Google average
4.7
Ratings counted
124
One and two star
10 of 124(8.1%)
Kentucky median
2.6%

The first three are Google’s own figures for JM PRO 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.7
124 ratings
Google’s profile shows 130
How the 124 ratings break down, from five stars to one
5
11290%
4
00%
3
22%
2
32%
1
76%
8.1%of these 124 ratings are one or two stars (10)

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 9 one and two-star reviews we hold, most recent first.

  • 1 out of 5Baby2 months ago

    Better be careful with this company they send out one person who inspects roofs while drunk.

  • 1 out of 5Adam2 months ago

    Would not recommend they did a good job on the roof but damaged my property, instead of making it right owner wanted to show off his new tesla and tried to act like it wasnt his employees negligence. And manager keeps confusing us with other customers and couldn't tell us when they would be coming.

    Reply from the business

    We take property damage seriously and want to resolve this. After reviewing our records, we have no documentation of a damage claim or follow-up contact from this customer. Please call us directly at (606) 687-9008. We will review the job, verify what happened, and make it right. Every job is backed by our craftsmanship warranty and we stand behind our work.

  • 1 out of 5M E2 months ago

    I called last week 6/10/2026 @12:19. Receptionist took my information and she said I'd get a call back later that day. Guess what didn't happen. If a company can't bother with a simple call, (the easy part), how can they be trusted to do the harder part of the job; dealing with the insurance company and the roofing?

    Reply from the business

    M — the callback should have happened and it didn't. Call 606-764-1343 and ask for Jordan directly — JM Pro Roofing will get your inspection on the calendar and handle the insurance piece from there.

  • 2 out of 5paul mudrak2 months ago

    The company was in my parents' neighborhood since a storm went through the area eleven months ago. The storm tore out two trees beside my parents' home. The rep ask to look at the roof and he said he found damage and marked it. My parents have Allstate and the rep said they are one of the most difficult companies to work with. He gave my dad his number, and he insisted that he would be here when the insurance adjuster inspected the roof. My dad gave him the appointment time. My dad called to remind him the day of the appointment, but he did not respond and he did not show up. Three weeks later and the rep from the roofing company still will not answer or respond to my dad's phone calls. This is extremely unprofessional, and I cannot recommend this company. I find it pathetic that this guy had my elderly parents open a claim and wasn't there to follow through on a service that he promised and insisted that he would perform due to knowing the history with that particular insurance company. Furthermore, it is pathetic that he still will not answer or return phone calls from my dad. As a professional courtesy, I am withholding his name, because I have been waiting for the company to call me so I can discuss it with them. I'm not saying the company does not do good work. We have no idea. All I know is one of their employees failed my parents miserably. For that reason, I suggest caution and clear and concise communication. I definitely hope the company does not send this rep back to my parents' home.

    Reply from the business

    Thank you for taking the time to share your experience. First and foremost, we sincerely apologize to you and your parents for the lack of communication and follow-through that occurred. The situation you described does not reflect the standards of professionalism, customer service, and accountability that we expect from our team. After reviewing the matter internally, the representative involved is no longer employed with our company. While that does not change the frustration and inconvenience your parents experienced, we want you to know that we took the situation seriously and addressed it accordingly. We understand the trust homeowners place in us when inviting us to inspect their property and assist with the insurance process, and we are disappointed that your parents were let down. We sincerely apologize for that experience. We would greatly appreciate the opportunity to speak with you and your parents directly to learn more about the situation and see what we can do to assist moving forward. Please contact our office at your convenience and ask for management. We would welcome the chance to make things right however we can. Again, we are truly sorry for your experience and appreciate you bringing this matter to our attention.

  • 1 out of 5Kat C2 years ago

    Never finished. Left what they did touch uninsurable and could not pass inspections. I’m dealing with a mess of two fraudulent liens filed on my title for thousands over contract price. Random damage all over. Refuses to work with me or provide insurance/ warranty services. Live and learn.

    Reply from the business

    We've reviewed our records thoroughly and have no documentation of this project, customer, or the liens described. JM Pro Roofing has never had a lien filed against a customer's property. If you have project paperwork, please contact us directly at 606-764-1343 — we take these claims seriously and will verify the facts immediately.

  • 1 out of 5Crystal Gover2 years ago

    dont trust these people. they like to take advantage of you. you pay them to do a job and they dont do what they are paid for

    Reply from the business

    Ms Gover, were sorry to hear that you werent satisfied working with us. We hope to make things right and do whatever we need to make sure everyone leaves satisfied. Unfortunately we have absolutely no record of you as a customer. We don't beleive you are one of our customers. We would love to discuss this further. Please call (606)687-9008. Thanks

  • 2 out of 5RAMEdited 2 years ago

    Still working on resolving issues, will keep you posted

    Reply from the business

    We hope we can get this taken care of and resolved in a timely manner for you!

  • 1 out of 5Douglas Vanderpool3 years ago

    Schedule appointment for a roof inspection after the hail storm it was scheduled for 2 days later but no show no call, I recalled the company 2 day after that and was told sorry we haven't contacted you we just have so much going on it will …

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

    Reply from the business

    Douglas — we're sorry for the missed inspection and the lack of follow-up. That's not the experience we want anyone to have. Storm season was overwhelming at the time and we dropped the ball on communication. If you ever need a roof inspection, call us at (606) 687-9008 — we'd still be glad to help.

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.

  • quick inspection10
  • polite staff7
  • metal roof installation6
  • easy process6
  • timeliness6
  • product warranty4
  • honest team3
  • dependable team3
  • free inspection2
  • punctual crew2

Other reviews we hold

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

  • 5 out of 5Hanna Elmore5 days ago

    Tyler A. did so good helping me get my roof done!! He was able to get me approved through my insurance company! Highly recommend JM PRO ROOFING!!

  • 5 out of 5Amberly Costelloa week ago

    Wonderful company, the staff are so friendly and helpful. If i ever needed any roofing done this would be the company i used!!!!!!

  • 5 out of 5Lisa Bell2 weeks ago

    We were dreading the process of replacing our roof. But Brian from JM Pro was so easy to deal with. He walked us thru the insurance claim and picking out our new shingles. I would recommend Brian & JM Pro to anyone who needs a roof replacement.

  • 5 out of 5joefixit2004 matera month ago

    They came gave us an estimate helped us with all the information we needed and we booked the repair and they came in about a week and they replaced our roof in one day. The next day they came and replaced the roof on our carport and they …

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

  • 5 out of 5Tina Fultza month ago

    I had a great experience with Brandon Reynolds. He came out promptly to inspect my roof. He was professional, courteous, and very knowledgeable. He took the time to explain what he found, answered all of my questions, and provided honest …

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

  • 5 out of 5Teresa Newa month ago

    This company had outstanding customer service from the roof inspection to the completed installation. They are one of the most professional companies we have ever worked with. Extremely pleased and highly recommend them.

  • 5 out of 5Vincent Glovera month ago

    Very satisfied with JM pro roofing and Brian. Professional and does great work. Would recommend anytime!!

  • 3 out of 5Mark Pottebauma month ago

    The contractors who put the roof on did a great job. I'm very happy with it. When my insurance company requested more info about the damage the JM salesman refused to talk to them.

  • 5 out of 5Patricia Swaima month ago

    Joseph was great!

  • 5 out of 5Neil Pattona month ago

    Brian Alford was the company representative we dealt with and in addition to being very professional and helpful with our insurance claim he is a genuine nice person. The company did not disappoint me. Everything Brian said they would do was completely done. The crew was very diligent and did a great job. I would highly recommend the company and Brian.

  • 5 out of 5Cathy Sparks (Lilmomma859)a month ago

    Need a new Roof call these guys They are GREAT THEY DO VERY VERY GOOD WORK AND THEY ARE SUPER NICE PEOPLE. SO U NEED A NEW ROOF GUTTERS GIVE JM PRO A CALL....Brandon Reynolds is a very respectful young man also. They all are ..

  • 5 out of 5Darlene Snowa month ago

    Brian and JM Pro Roofing did a fantastic job! Highly recommend!!!!

  • 5 out of 5Juan Martineza month ago

    Great customer service from Brandon Reynolds. Was patient and very explanatory with the process!!

  • 5 out of 5Julio Gallegosa month ago

    Brandon, with JM Pro Roofing was great to speak with & gave in-depth detail on my roof & what to expect on our meeting this Thursday 06-25-26. Great service & Pleasant to deal with so far.

Other roofers in Somerset

Ranked by how many ratings Google has counted.

Other roofers we list in Somerset
Roofing contractor
A Signature Restoration & A Golden Roofroof replacement, punctuality, new roof4.7116 ratings6.0% one and two star(606) 731-0862
Thoroughbred Roofing & Home Designattention to detail, cleanup, budget4.8100 ratings4.0% one and two star(606) 729-0484
Elite Rooftop Systemsrespectful staff, customer care, new roof installation5.065 ratings0% one and two star(606) 416-5424
A Super Roofing Restoration LLCfast work, timely manner, siding replacement4.848 ratings6.3% one and two star(606) 280-0752
SmartHome Roofing Somersetcommunication, insurance company coordination, insurance claim assistance5.042 ratings0% one and two star(606) 214-0357
Todd Truss Costaff, metal4.638 ratings7.9% one and two star(800) 670-8633

All roofers in Somerset →

Where this page comes from

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