Roofing contractor
Jim Miller Inc.
2228 Haverford Rd, Ardmore, PA 19003
Listed under Upper Darby, PA
- Google average
- 4.5
- Ratings counted
- 101
- One and two star
- 12 of 101(11.9%)
- Pennsylvania median
- 1.8%
The first three are Google’s own figures for Jim Miller Inc., 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 | 84 | 83% | |
|---|---|---|---|
| 4 | 4 | 4% | |
| 3 | 1 | 1% | |
| 2 | 0 | 0% | |
| 1 | 12 | 12% |
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 10 one and two-star reviews we hold, most recent first.
- 1 out of 5T Martin2 years ago
Came out to our house 5/20 to look at our roof for potential project. We never received estimate, even after following up twice (most recently 6/13). Today is 6/24 so over a month with no response from this company despite multiple follow-ups.
Reply from the business
Hi, Can you tell me what you were looking for? Typically when we are really busy, we have to prioritize service calls by severity of leaks. I am sorry my office did not respond. I will look into this.
- 1 out of 5Amanda O’Neill2 years ago
Did not show up twice in a row for an estimate as expected. Also didn’t bother to call to let me know they weren’t going to come as I waited at home for them to show up.
Reply from the business
Charles,I hope this is resoved, Fran said he did call. He has been a little busy lately. Please reach out to me directly if you need anything.
- 1 out of 5John Lee4 years ago
6+ weeks after meeting their estimator for a quote, I'm still waiting. I emailed on multiple occasions and followed up with a phone call to ask for the …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Donna Barbieri4 years ago
We needed gutter work done to address flooding issues and we made an appointment with Jim Miller roofing after being told that the company does this type of work. We had to wait a few weeks for an appointment, which was fine. The estimator said that we would have our quote within a week. That was almost a month ago. We had also asked for an estimate on replacing a cedar roof on a garden shed. When we need a new roof on our house, we will not be calling Jim Miller roofing!
- 1 out of 5Sushi Yummy5 years ago
May be it happen to me cause I'm minority. I have a single home in Media, PA, It need a whole roof replace. Call Jimmy's Roofing for an estimate. - A young girl took my information and said sell team will contact me. - Three (3) days later no one contact me yet. I call Jimmy's Roofing again. Same girl who talk to me the other day She laughing (Not the polite way) and said: " hang tie this thing not happen right a way." Now is over 2 weeks no one reach out to me!!!!!!
Reply from the business
Sushi Are you sure it was us? We have no record of your call and we are in Media just about every day.
- 1 out of 5Mark Giovagnoli5 years ago
They blew me off...
Reply from the business
Mark, Sorry if we did not get back to you, sometimes we get overwhelmed.
- 1 out of 5Michael Lynch6 years ago
Secured my attic light fixture with shrink wrap after installing roof. Not an accident - deliberate and dangerous.
- 1 out of 5Dad Reviewer7 years ago
Terribly disappointed. Had a huge leak in a sky light in our master bathroom. The water was rushing in. We called late December and were told they could come out right after the holidays in around a week. In 2 weeks, never heard from them. …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Jeff, I do apologize we were not able to get to you. Please understand that we had several hundred calls for active leaks and we can only handle so many. My Service Manager should have called you back. Also just to be clear, we have never worked for you, You needed us to fix an existing problem from someone else.
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.
- roof replacement16
- estimator15
- gutters8
- job completion5
- new roof4
- courteous crew3
- timely installation2
- estimate process2
- gutter crew2
- speed of work2
Other reviews we hold
14 more of the 78 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Jim Mccaffertya month ago
Very efficent and professional, Ashley was amazing understood what our problem was and sent a crew member out.. Keith came out to look at our roof, very professional and timely. He patched up a few spots until our repairs get completed.. and yes I am going to use Jim Miller Roofing... price was amazing and overall experience after our insurance company was not helpful made my decision very easy.
- 5 out of 5Lindsay WolfEdited 3 months ago
Update for 2026: Based on my experience a few yrs back related to the review below, I called on Jim Miller again when I was in need of a repair. Again - the initial onsite review / quote process was very smooth. Work was scheduled in no …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thanks Lindsay, You are a great customer !!
- 5 out of 5William Gessig Sr.Edited 3 months ago
Very good company to do business with.
- 5 out of 5Bill Derbyshire4 months ago
From thorough inspection and estimate, to prompt scheduling, and job completion--the Miller team excelled. Clean up and dumpster removal also illustrated a company dedicated to keeping customers satisfied. I'm a fan!
- 4 out of 5Keith Fox5 months ago
I was visited by 6 or 7 roofing companies that insist on a 1 hour sales pitch. Miller just gave me a price that was several thousands lower than any of those frauds. Great job including sub roof repairs. Perfect cleanup.
- 5 out of 5Kristy R5 months ago
We had clogged gutters and they were very helpful, came right out and cleared them. Would highly recommend!
- 5 out of 5richard barnes8 months ago
The Roofing industry always get a bad rap. On our first house, 30+ years ago we had an absolute nightmare of a company. We were fortunate to find Jim Miller, who had done the roof for my inlaws a few years ago. Our house had a tree land on …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank You !!
- 5 out of 5Peggy Maltza year ago
great experience with Jim Miler Roofing from the estimate to project completion. We dealt with Jack at Miller to replace the roof on our quirky old house. He and his installers dealt with our 100 year old wood siding and multiple flat …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Sally Wa year ago
I had a positive experience with Jim Miller roofing. They came out to repair the slate roof to keep the squirrels out. Squirrels do a lot of damage but Jim Miller managed to keep them out. Thank you!
- 5 out of 5Mary von Vital2 years ago
Fabulous job! Terrific crew, beautiful work!! Highly highly recommend this company!!! Our new roof is gorgeous!
- 5 out of 5Mojo ReisenEdited 2 years ago
Great Price with Excellent Service! I would definitely recommend them.
- 5 out of 5Nancy McGrailEdited 2 years ago
Thank you for a good job!
- 5 out of 5Connie Berens2 years ago
Great folks, did what they said, no problems!
- 5 out of 5paul gemsound2 years ago
Jim Miller roofing came through in many a jam for us. They quickly came out with a temporary fix to avoid Evan more damage caused by a faulty past roofer, then went over what all our options. Jim's team is great, he really runs a great ship over there. Thank you Jim and all your team. A++++
What Jim Miller Inc. 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
“…Coverage We are fully bonded and insured, which gives your installation full…”
Bonded
“…Insurance Coverage We are fully bonded and insured, which gives your…”
Warranty offered
“…extended protection with the best warranty in the business: the Smart Choice…”
States years in business
“…For over 30 years now, Jim Miller Inc. has continuously…”
States a founding year
“…Going Above & Beyond The Competition Since 1994 Jim Miller Inc. specializes in…”
Free estimates
“…Employment Financing Contact Request Free Quote sub-menus --> Home About Services…”
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 |
| KO Roofingquick response, quick estimate, new roof installation4.5131 ratings11.5% one and two star(610) 506-9819 | 4.5 | 131 | 11.5%15 of 131 | (610) 506-9819 |
| 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 |
| 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 101 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 101, of which 78 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.