top of page

Asphalt Shingle Re-roof & Repair in Coatesville, PA

Imagine your roofing problem, gone!

Asphalt Shingles roofing contractor

No Leaks | Increased Property Value | Happy Family

What our customers say...

"JMK replaced our existing shingle roof.  The crew was professional and quick, and they did an excellent job."  - Mike N.

Hassle-Free Asphalt Roofing in Coatesville, PA

Easy & Free Quoting 

Takes 30 seconds of your time.  

We do the rest of the work and research.

Highest Quality Shingles

We use GAF Shingles, and we are GAF certified, so you get full warranty protection.


Re-roofing is messy, so we work to keep your landscaping spotless with the aid of a roofers buggy and our attention to detail.

What is your old roof costing you?

  • Ceiling water damage
  • Decreasing property value
  • Non-Insurable storm damage
  • Are you using drip buckets?



It takes 30 seconds or less.

The current record is 10 seconds!


We look at your roof and send you our best "no surprises" estimate.


The work happens and no mess is left behind.

In fact, you might not think we were there except for your brand new roof!

Are you wondering if you need a new roof?

Read and download this FREE helpful e-book outlining 5 common signs it's time to replace your roof!


What our customers say...

We also provide asphalt shingle roofing services in:

  • Lancaster, PA  
  • Chester, PA
  • Berks, PA
  • Lebanon, PA
  • Montgomery, PA
  • York, PA
  • Dauphin, PA
  • Harrisburg, PA
  • New Cumberland, PA 
  • Mechanicsburg, PA
  • New Castle, DE 
  • Newark, DE 
  • Bear, DE 
  • Wilmington, DE 
  • and other counties throughout PA, & DE.
Does hiring a local Coatesville asphalt shingle roofing contractor look daunting
and potentially expensive?

Are you worried that having your home re-roofed or repair services done will break the bank?


You don’t need to be worried!

We work hard to make sure your valuable structure has a beautiful asphalt shingle roof that will endure the elements and best compliment your property and personal taste. JMK Roofing wants you to know that you have the best roof possible for your home or business in the Coatesville, PA area.  Our surprise-free quote ensures that the process is completed efficiently, properly, and competitively; allowing you to keep more of your savings where they belong: with you!
Every asphalt shingle installation, re-roof, or repair is important to us, and we want your roof to perform beyond what you even expect. We will keep you involved in the entire process, and we work hard to ensure that there are no surprises in the end. If there is additional structural work needed that is outside the original roofing contract, we will be upfront about everything involved. We always work on leaving the job site cleaner than it was when we arrived, and use the 'Roofer's Buggy' to ensure that your landscaping remains clean and undamaged.                                  


Attention to detail, your satisfaction, and ultimately
a secure, protected building is our goal!
bottom of page