Roofing contractor
KO Roofing
405 Benson Ave, Glenolden, PA 19036
Listed under Upper Darby, PA
- Google average
- 4.5
- Ratings counted
- 131
- One and two star
- 15 of 131(11.5%)
- Pennsylvania median
- 1.8%
The first three are Google’s own figures for KO 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 Pennsylvania roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 115 | 88% | |
|---|---|---|---|
| 4 | 1 | 1% | |
| 3 | 0 | 0% | |
| 2 | 2 | 2% | |
| 1 | 13 | 10% |
Higher than most — the typical roofer in Pennsylvania sits at 1.8%. 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 13 one and two-star reviews we hold, most recent first.
- 1 out of 5quarles004a year ago
Please don't use this company. They won't return phone calls for warranty work
- 1 out of 5Latrelle Robinsona year ago
Hired this company to replace my flat on my Glenolden property. I have been calling and emailing due to current leaks with no response. I was promised a 15yr warranty on roof for any problems. I have reached out to the borough with no feedback. I will next look to the BBB. Don’t stop for this headache
- 1 out of 5Sally Williamsa year ago
I can’t get a hold of them to follow up on my roof. I filed a complaint with the BBB
- 1 out of 5Mollya year ago
I’m sharing this message to help anyone who may have left a one-star review understand the situation. Sadly, Kevin passed away on July 21, 2023, which is why calls and emails may not have been returned.
- 1 out of 5Matt Hurst2 years ago
I had my roof replaced about 3 months ago, and now have multiple new leaks and am unable to get through to anyone from the company via phone or email. I am very concerned that my warranty will not be honored. If I am contacted soon and this …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Clarence Shull2 years ago
Tried to get a hold of them for a leak in a new roof they put on 2 1/2 years ago tried 4 different times no replay tried calling no answer gave up. I would not waste your money once it done that is it they take your money and run.
- 2 out of 5Daniel Mendoza2 years ago
I'm unable to reach the company by phone or email. I'm still having issues on my roof I called about prior. I don't know if something is going on with the owner but I have tried contacting them about an issue with my one roof they had to redo completely and I'm getting more and more worried that AFTER ONLY 1 YEAR, my roof is starting to show water damage underneath. I need help with my roof they said they had covered with their warranty.
- 2 out of 5joe wEdited 3 years ago
Came out quick to diagnose leak. New roof suggested. Price was good and work was done quickly. Within 1.5 years the leak came back twice. First time they sent guys to fix, which meant caulking I guess. Next time it leaked a few months later …
Google cut this review short. The full text is on their Google profile.
Reply from the business
We understand your frustration with the reoccurring leak. The roof was old and needed to be replaced as we agreed. When another leak returned months later, knowing the roof was recently replaced we did a closer inspection on the siding/window capping. We noticed the silicone that seals the window capping was deteriorating, which could potentially cause the leak. We reapplied silicone sealant free of charge. After another few months the leak returned and we recommended replacing the siding & window capping completely. Some leaks can be very tricky and come down to process of elimination. Sorry you aren’t satisfied with our price for the siding replacement. Our price was to replace all the siding on your home so it would look more uniform, not just the one window in question.
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 response20
- quick estimate6
- new roof installation6
- flat roof replacement5
- quick job4
- before and after pictures3
- responsive communication3
- leak diagnosis2
- free quote2
- debris cleanup2
Other reviews we hold
14 more of the 114 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Antoine Gibson2 years ago
Great service, scheduling, and price!!! Can you fix your phone number. I would like your assistance with another roof!
- 5 out of 5Enrique Cota3 years ago
Kevin and his team took care of me when I purchased my home. I initially reached out for an inspection and turns out I needed a completely new roof. I've had no issues with my new roof since the date of installation. As a client, I'm happy …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Alexandra DongalaEdited 3 years ago
This company did work on my roof and I notice some leakage. After promising to come check it out, they have not been responding to my text messages or email. NOTHING. (this review may change once and if they EVER get back to me and fix the …
Google cut this review short. The full text is on their Google profile.
Reply from the business
We installed a new roof on your upper main flat roof & did routine maintenance on your old rear lower porch roof. The issue you are describing was on the rear lower porch roof. Roof maintenance does not include any warranty which was clearly communicated to you during your initial consultation.
- 5 out of 5JModo 283 years ago
Kevin and his crew did a fantastic job on my new roof. Pricing, communication, the work and clean up were all top notch. I would recommend them to anyone. Ray-Norwood, Pa
Reply from the business
Thank you Ray! Glad we could help!
- 5 out of 5W.S. Fletcher3 years ago
Overall great experience thank you gentlemen
Reply from the business
We appreciate it!
- 5 out of 5Erin Gilligan3 years ago
KO Roofing installed a new flat roof on my house because I had a really bad leak. The new roof is great, the crew was great and it was really affordable. They made the whole ordeal a lot more convenient. I highly recommend them.
- 5 out of 5Steve Condon3 years ago
KO Roofing did a great job installing a new roof and gutters on my house. Kevin runs a first class operation. I recommend him highly
Reply from the business
Thank you Steve! Glad you are satisfied!
- 5 out of 5Paul Conroy3 years ago
On time ..fair price ..good guys .. looks great 👍
Reply from the business
Thank you for leaving a review!
- 1 out of 5C. B.3 years ago
Very unprofessional and a waste of time. I took off of work early to meet for an estimate. I called and sent a text message prior to the meeting time to confirming did not receive a response. I waited for 30 minutes at the job site and called again. No response and no one ever showed. I know everyone is busy, but don't schedule an appointment and not even have the decency to call or even text if you can't make it. I lost time and money at work.
- 5 out of 5Eduardo R. Hernandez3 years ago
Contacted KO Roofing, Kevin responded quickly on my inquiry for an inspection/estimate. He came by two days thereafter - completed an inspection on my Row Home roof. I agreed along with Kevin that it was time for a new roof. He was able to schedule me within a week. The work completed was fantastic, professional and clean installation. Most definitely recommend KO Roofing, from first contact to job completion - fully satisfied. His price on a new roof was also within my budget to execute the project immediately. Hands down, Kudos to an excellent Roofing contractor!
Reply from the business
Thank you!
- 1 out of 5Paul ValentiEdited 3 years ago
They were quick to come to the house for a inspection and quote but then have made MULTIPLE calls, voicemails, and texts without response leaving us high and dry with the insurance company claim…. Need to start over. Funny how every other poor review got a response defending themselves but not this one
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Riley Anne3 years ago
I have never written a review before. Talking to Kevin is an absolute nightmare. He hangs up on you mid sentence. Says he is going to send over what was needed and never does. I get that we are all busy and overworked, but this is no way to treat your customers. Save your money and go somewhere else.
Reply from the business
I am sorry that you feel this way. I believe you are an insurance broker & we have a mutual client. This particular client was very pushy and demanding in regards to a roof certification in order to renew his insurance policy. I explained to him that the roof needed work in order for me to issue any type of certification & he disagreed. At that point you began to contact me requesting a certification that I had already denied to issue.
- 4 out of 5Tina Torres3 years ago
I only received an estimate from them but they came out right away n communicated
Reply from the business
Thank you for your feedback!
- 5 out of 5Michael Berman3 years ago
Kevin and his team did an amazing job on my roof. Price was reasonable. Entire process was smooth from estimate through completion. I highly recommend KO Roofing
Reply from the business
Thank you for leaving a review mike!
What KO 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.
Insured
“…Roofing Made to Last Insured Roofers Outstanding Workmanship We…”
States years in business
“…We have been serving Pennsylvania for over 10 years providing outstanding roofing…”
Free estimates
“…the GREATER PHILADELPHIA AREA Your Free Estimate Contact Us top-rated Roofers serving…”
Mentions the BBB
“…We’re accredited by the Better Business Bureau and have serviced homes and…”
Their site also states: warranty offered.
Other roofers in Upper Darby
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Impriano Roofing & Siding Inc.professional crew, estimate, siding replacement4.8244 ratings2.9% one and two star(610) 353-8439 | 4.8 | 244 | 2.9%7 of 244 | (610) 353-8439 |
| McHUGH ROOFING • SIDINGpricing, siding repair, flat roof replacement4.8228 ratings3.9% one and two star(484) 494-0245 | 4.8 | 228 | 3.9%9 of 228 | (484) 494-0245 |
| O'Donnell Roofing Co.siding, leak repair, estimates4.8220 ratings4.5% one and two star(610) 449-8188 | 4.8 | 220 | 4.5%10 of 220 | (610) 449-8188 |
| MB ROOFING LLCsmall jobs, new gutters, gutter repair4.9120 ratings3.3% one and two star(610) 299-3740 | 4.9 | 120 | 3.3%4 of 120 | (610) 299-3740 |
| Jim Miller Inc.roof replacement, estimator, gutters4.5101 ratings11.9% one and two star(484) 412-8246 | 4.5 | 101 | 11.9%12 of 101 | (484) 412-8246 |
| J. Parker Contractingfair pricing, quick response, estimates4.787 ratings5.7% one and two star(215) 837-9135 | 4.7 | 87 | 5.7%5 of 87 | (215) 837-9135 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 131 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 131, of which 114 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.