Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon
JM Roofing logo

JM Roofing

Asphalt Shingle Roofing Repair, Roof Sealant Application, Flat, Foam or Single Ply Roofing Repair,

About us

JM Roofing was formed in June of 2005 and is based centrally in Lexington, Kentucky in order to service all of Central Kentucky! We specialize in all your roofing needs, from roof repairs to roof replacements. We also specialize in storm damage restoration, due to wind and hail damage. Thank you for taking the time to check us out. Don't forget to check out our reviews on sites including: Facebook, Google, Home Advisors, Thumbtack, Yelp and BBB. We have an A+ accreditation with the BBB! We're dedicated to giving you more than you imagined for less than you expected. At JM Roofing, we pride ourselves in great customer service and integrity. We only use high quality roofing materials, and back our work with lifetime warranties through our roof manufacturer because we are a GAF Elite Certified Contractor. Give us a call today to set up a personalized appointment with one of our Sales Pros!

Business highlights

Emergency services offered
21 years of experience

Memberships & Affiliations

HAAG Engineering Certification- Storm Restoration Education, Better Business Bureau - A+ Rated Accredited Member

Services we offer

Chimney Flashing, Step Flashing, Inspections, Roofing- Metal, Commercial, Residential, Repair, Maintenance, Siding, Storm Restoration- Insurance Claims

Amenities

Emergency Services

Yes

Free Estimates

Yes

Warranties

Yes

Accepted Payment Methods

  • CreditCard
Reviews
4.7111 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
79%
4
18%
3
1%
2
0%
1
2%

Filter reviews by service

Showing 1-25 of 111 reviews
Shaji T.
Jun 2020
4.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro

Donna A.
May 2020
4.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
JM roofing replaced my home roof over a year ago and there have not been any issues with it. They are friendly, show up and complete the job when they say they will as long as weather permits.

Ann H.
Feb 2020
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
The salesman was very professional and thorough. I enjoyed working with him and JM Roofing.

Robert V.
Jan 2020
4.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
$400
none

Ken B.
Jan 2020
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
$1,000
Great company. Did what they said they would do in the time frame they gave me. Highly recommend.

Tina S.
Jan 2020
5.0
Flat, Foam or Single Ply Roofing Repair
Yes, I recommend this pro
$1,900
they worked with me, when i was at work

Chris C.
Dec 2019
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Great company. They worked well with my insurance to get my roof installed . The crew showed up on time installed 2 roofs in one day. Great company to work with .

Kirk F.
Oct 2019
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
I enjoyed working with Ben. He worked closely with my insurance adjuster and the work was done in short order. Very professional.

George T.
Aug 2019
0.5
Flat, Foam or Single Ply Roofing Repair
Jm roofing Called and young man Christopher showed up as scheduled, informed him as to our needs as far as a roof on my brothers manufactured home. It's an older home so I knew there would be some unique issues. This was on the 31st of July and I was told we would have an estimate and work would take 10 to 14 days. I stressed that we needed this done asap and was told as soon as the contract was signed they would get on it again between 10 to 14 days. I spoke with Christopher again a few days later asking about the estimate because I hadn't heard anything. After a few calls I finally got the estimate and we met at my brother's home and he signed the contract, he like I was expecting work to begin due to the fact we needed it done quickly as I told Christopher. My brother is special needs and he kept calling me trying to find out when they were going to start All I could do is call Chris and he would refer me to a guy named bob, got ahold of bob and he said they were setting up another job in this area and they were going to do the roof then, at no time was I informed until the 14 days were up and nothing was started that they were waiting on another job in the area before doing what was contracted. I wasn't calling every 5 minutes I called once a day to ask the status, I finally got ahold of bob and told him that if they can't do the job just refund the deposit and no harm no fowl, he then told me give him a couple hours and he would call me back. He didn' t call back; I waited two days thinking maybe he would call but no call. I tried to get ahold of bob again but got voicemail, also chris again voicemail, I then called the young lady who was very pleasant and told her that if the job wasn' t going to be done to tell bob to give the deposit back. Later on that afternoon I get a call from bob and he said he was refunding the money. No Im sorry not nothing just we are returning the deposit. Didn't really appreciate having my calls ignored, both Christopher and bob didn't answer that's why I called the young lady who relayed the message to bob. I must say your people were very nice, but the contract said they would start within a certain timeframe and they neglected to inform us it was contingent on another job. We got our refund on the 19 of August, which was 19 days + 2 or three days waiting on the estimate wasted because you couldn't keep your end of the contract. Maybe in the future ensure you can do a job before accepting a deposit and costing your customer time. I work in quality assurance and if we promise something and we don't deliver someone will have to answer for it.
Response from JM Roofing
"Nick, While we value everyone's feedback. I don't think this is an accurate description of the events that happened. The contract was signed contingent on approval from the property managers of your community. They did not approve the type of roof work you wanted and you wanted us to proceed with work that we weren't authorized to perform in your community. As you said, we refunded your money and we did so voluntarily. I hope you have better success and understanding with another contractor."

Sharon D.
Aug 2019
5.0
Roof Sealant Application
Yes, I recommend this pro
he didn't even charge me. and it was a hot humid day. he was sweating from having been on that roof.

Bill E.
Jul 2019
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Excellent response ,, would hire for future projects !

Margie A.
Apr 2019
0.5
Asphalt Shingle Roofing Repair
Frustrating and insulting.
Response from JM Roofing
"Fred, This is Joshua Miller, the owner of JM Roofing. I personally have reviewed your customer file. First, I'd like to say, that I'm sorry that you don't feel like your experience with JM Roofing has been the VERY BEST it could be, because that is what we strive for. However, we are human, and not everything goes 100% the way we want. The difference between a good company and a bad company, in my opinion though, is how they handle fixing their problems. I and ALL the JM Roofing staff that you have interacted with have corresponded with you in a timely manner and when we couldn't reach you, we followed up via email (which is directly documented in our company job tracking software). We tried to schedule a time to come fix the item that you requested (which is documented in our system via email), and you wanted us to work around your schedule and for you to be there this week. Which we are happy to accommodate, weather permitting. Any time you have reached out to our company personnel, they have been in contact within the same business day or under 24 hours. I simply don't know what more we could have done to satisfy you as a client. I don't know how we have ever been insulting to you either, seeing as how we've remained in constant communication with you and from all the emails and communication I can see, my staff has been EXTREMELY polite. We are a top-rated contractor with a stellar reputation across multiple platforms, for a reason. We really do care. I hope to get whatever issues resolved that you might have, and change your opinion & feelings of your experience with my company. Thank you. Respectfully, Joshua Miller JM Roofing Owner"

Margaret V.
Apr 2019
4.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro

Betsy W.
Apr 2019
5.0
Flat, Foam or Single Ply Roofing Repair
Yes, I recommend this pro
$4,900
Great experience.Best estimate,great customer service, great work and great clean.-up.

Maria M.
Apr 2019
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro

Dean P.
Apr 2019
4.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Had to come back a second time, but then the problem was fixed. I like what they say and they try to do things well. Had a hard time getting them to reply with estimates. I had to call them a lot.

Jeff D.
Apr 2019
4.5
Wood Shake or Composite Roofing Repair
Yes, I recommend this pro
$17,000
Very easy to work with.

Honore R.
Apr 2019
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro

Mary B.
Apr 2019
3.5
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Very good customer service

Keith B.
Nov 2018
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro

Gary S.
Nov 2018
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Great company to work with. From the estimate to the repair they did a great job. It was easy to give this company high marks.

Michael R.
Sep 2018
5.0
Traditional Tile Roofing Repair
Yes, I recommend this pro
$2,000
Professional, came up with a plan that was the best and it is working great. If i had to redo the whole thing, i will be looking at them first.

Stephen M.
May 2018
4.5
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
$1,400
Professional, explained what need to be done in clear terms. Performed work quickly. I would hire them again.

Susan M.
Mar 2018
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Josh does excellent work

Dave B.
Mar 2018
5.0
Asphalt Shingle Roofing Repair
Yes, I recommend this pro
Joshua and team are truly dedicated, professional and a pleasure to work with. I'd highly recommend them to anyone looking for a job well done!
Showing 1-25 of 111

Licensing

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

JM Roofing is currently rated 4.7 overall out of 5.

Monday: 9:00 AM - 5:00 PM Tuesday: 9:00 AM - 5:00 PM Wednesday: 9:00 AM - 5:00 PM Thursday: 9:00 AM - 5:00 PM Friday: 9:00 AM - 5:00 PM Saturday: Closed Sunday: Closed

JM Roofing accepts the following forms of payment: CreditCard

Yes, JM Roofing offers free project estimates.

No, JM Roofing does not offer eco-friendly accreditations.

Yes, JM Roofing offers emergency services.

Yes, JM Roofing offers warranties.