Roofing Repairs - Serving All Of 5 Boroughs

Roof Repairs That Will Keep You Covered

Call Now To Get $100 Off Your Roof Repair!

Are you experiencing trouble with a leaky roof? If your roof is unreliable due to damages, then you have come to the right place. Here at Charles Johnston Roofing we specialize in full on repairs and restorations. We will save you both time and money on your roofing replacement or repair. Even when roofing problems seem small or insignificant, its extremely important that they are taken care of as soon as possible or they will develop into a much more complicated and expensive repair. Roof leaks can escalate quickly, doing more damage to not only your roof but other parts of your property.

For over 35 years, we have been restoring, repairing and replacing roofs throughout the 5 boroughs, and we have the knowledge and skills to solve the most challenging of roofing problems. Our roofing contractors specialize in both commercial and residential roofing services, including re-roofing and roof leak repairs, and you can count on us to do the job right the first time, ever time.

When you are in the middle of a roof crisis, and you have water coming into your home or business, give us a call.

We can repair any type of roof, and any kind of leak.


  • Flat Roof Repair

  • Rubber Roof Repair

  • Slate Roof Repair

  • Tile Roof Repair

  • All Residential Roof Repair

  • Commercial Roof Repair

High Quality Roof Repair

When it comes to commitment and quality for your roofing maintenance, you need a residential roofing contractor you can trust to keep your roof in excellent shape. That is where Charles Johnston Roofing comes in! Our talented team is dedicated to providing you with the very best roofing repairs and expertise to accurately identify the problem before getting to work on the repair process. We always use the highest quality materials and best equipment on the market to ensure superior results. We focus on giving our clients comfort, security and top performance.

Stop leaks by calling a residential roofing contractor at 212-206-2342 today

Get in touch

Our Values

  • Satisfaction for Every Customer!
  • Personalized Service
  • Licensed, Insured & Bonded
  • 24/7 Emergency Service
  • Over 35 Years of Experience
  • No Sub-Contracting
  • Family Owned & Operated
  • Free Advice and Estimates