Roof Installation

NYC's #1 Residential Roofer


Roof Installation


Is it time to replace your roof? Has your roof begun to leak due to damage? Having a new roof installed or your existing roof replaced after it has begun to fail or is beyond repair is a big task. Finding a reliable roofing contractor to provide roof installation at an affordable cost can be stressful. Here at Big John Roofing, we are here to make the roof installation process much easier for you! Our expert roofers have over 46 years of roof installation and roof replacement experience. Trust the NYC residential roofer homeowners trust for quality work!

Free Stainless Steel Gutter Guards

with new roof installation

expires 05/31/2024

 Free Roof Inspections

when you call (917) 810-5814

expires 05/31/2024


Call for a FREE Quote

(917) 810-5814


5 Star Customer Reviews


"Quick response to give estimate. New roof done in 1 day. Sincere, honest and very professional. John is man of his word. We couldn't be happier with his work. Highly recommend."

- Eddie F.


"These guys did an awesome job on my roof! They answered all of my questions and put my mind at ease that I was getting the best roof possible. 10/10 would recommend."

- Anne


Protect Your Biggest Investment

The roof of any building is a significant investment. Whether you need roof installation or replacement on your commercial roof or require residential roofing services, let Big John Roofing provide you with exceptional service at an affordable price. With Big John Roofing, your roofing project will be placed in the hands of professionals. Our customers can attest to the fact that our experience is your greatest gain!


Big John Roofing: The #1 Roofer for The Job

Many homeowners have had less than satisfactory experiences with local contractors, which makes it difficult to know who you can trust to get the job done right, on time, and on budget while maintaining a high level of professionalism and great communication. At Big John Roofing, we don’t feel that is too much to ask for! In the roof installation business since 1978, we are here to treat our customers right. Always. We pride ourselves on excellent communication from start to finish backed by unmatched customer experience.

When you call (917) 810-5814 for roof installation, you will speak to a knowledgeable roofer who can provide you with the exact roof installation information you need. We go above and beyond to ensure each of our valued customers' needs are met and they are 100% satisfied. Let us be that roof installation company for you! Get your new roof installed by a team of contractors who are ready to provide you with the exact service you deserve. Call (917) 810-5814 today.

Free Estimates - Same Day Appointments

(917) 810-5814

Request a Quote

Social Media


Cities Served

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

The phone number is invalid. Please check your phone number and try again.

The email address is invalid. Please check your email address and try again.

Thanks for contacting us! We'll get back to you shortly.