PREMIER ROOFING CONTRACTOR SERVING LANCASTER

Your Roof, Our Reputation
Lancaster Trusted Local Roofing Company

JMK Roofing: Your Local Roofing Specialists

Welcome, homeowners of Lancaster County! Are you tired of that leaky, squeaky roof? Want to upgrade your curb appeal without breaking the bank? Or maybe you just need to have someone take care of your roof after that last nasty storm blew through. Look no further. JMK Roofing, your trusted local roofing company, is here to save the day (and your roof). Get your free estimate today!

Why Customers Choose JMK Roofing for Their Roofing Needs

A Local Lancaster Roofing Contractor

We’re your neighbors, and we care about our community. Our local expertise means we understand the unique needs of homes in Lancaster County.

10 Year Workmanship Warranties

We stand by our work with a solid 10-year workmanship warranty. That means quality you can trust, guaranteed.

Low Interest Financing Options

Roofing projects can be expensive, but we’ve got you covered with low-interest financing options. This helps make your dream roof affordable and accessible.

Free Estimates in 24 Hours or Less

Time is money, so we won’t waste yours. Get a free estimate within 24 hours or less.

Storm Damage Restoration Experts

Storms happen, and when they do, we’re here to help. Our storm damage restoration services are quick and efficient, getting your home back to normal in no time. We coordinate with your insurance company to make the storm damage claims process as smooth as possible.

Military and First Responder Discounts

We appreciate our heroes. That’s why we offer special discounts for military personnel and first responders. It’s our way of saying thank you!

5-Star Customer Reviews

Google 5-Star Rating
We have an average of 5 out of 5 customer satisfaction.
5 star customer reviews
Tony Battiste – Google
We have been extremely pleased with Reuben and JMK throughout the entire process. Reuben has been no pressure, quality minded and communicative from the initial inspection until project completion. He worked with us to get what we wanted and made it affordable. The entire roof was stripped and replaced in one day by his crew. We highly recommend Reuben and JMK Roofing for your project.
5 star customer reviews
Marvin Cameron – Google
I can’t say enough about working with this company. They were professional, friendly, helpful, and very efficient. They did outstanding work at a very reasonable price, and cleaned up after the job. Super pleased!
5 star customer reviews
Mike Swisher – Google
I could not be happier with the results of my new roof. JMK Roofing was accurate with there estimate and showed up on time. They did an awesome job from start to finish. A very professional and honest company you can trust to get the job done. If you need a new roof give John Mark a call I highly recommend him.

Our Process

1

Contact

Ready to get started? Just give us a call or fill out our online form to schedule an appointment for a free estimate.
2

Proposal

One of our expert crew members will visit your property to conduct a thorough roof inspection before creating a proposal that takes your unique situation in mind. You will never be left wondering what is needed or why.
3

Build

Our roofers will show up promptly on schedule to tear off your old roof and install your new one. Sit back, relax, and watch your roof become its best self.
4

Clean-Up

We believe in leaving no trace—except for your beautiful new roof, of course. We make sure to leave your exterior landscape better than when we first arrived.
5

Commitment

Rest easy knowing our work is backed by warranties and satisfaction guarantees. Your peace of mind is our top priority.

Frequently Asked Questions

Typically, a well-maintained roof should last at least 20-25 years. However, this can vary based on the materials used and the local climate conditions. Regular inspections can help identify when it’s time for a replacement.
Lancaster County experiences a range of weather conditions, from hot summers to snowy winters. These can cause wear and tear on your roof over time. Choosing the right materials and performing regular maintenance can help your roof withstand the elements.
Look out for missing or damaged shingles, leaks, sagging, dark spots, or excessive granules in gutters. If you notice any of these signs, it’s time to call in the experts for an inspection and possible replacement.

Recent Blogs