McGavin Roofing Logo

Roofing Specialists For Over 50 Years
Trusted For Three Generations

(212) 468-2844
(718) 810-5775
(201) 679-9498

McGavin Roofing Site Map

Lost? Not sure where to find what you're looking for? Hopefully the following page descriptions will help get you on the right path! Or use our Contact page to reach us and we will be happy to answer any questions you have about our services!

  • Home McGavin roofing is your New York City roofing contractor of choice, with more than 50 years experience installing and repairing roofs in NYC and NJ.
  • Our Services Roof repair, installation, construction and remodeling services from New York City’s premiere roofing contractor, with more than 50 years of service.
    • Roof Repairs McGavin roof repair in New York City and Hudson County, NJ brings 3 generations of experience to your New York roof repair. No more leaky roof shingles!
    • Roof Installations Complete roof installations in New York City and Hudson County NJ. McGavin Roofing is your NY/NJ roofing contractor of choice for quality and value.
    • New Construction & Remodels McGavin roofing brings over 50 years of New York City construction and remodeling experience to your home or business. We’re the roofer you can trust.
  • Testimonials Our 5-borough New York City and Hudson County NJ roofing repair, installation and remodeling customers are thrilled with our quality work. You will be too!
  • Gallery McGavin Roofing - Photos of our Manhattan, Brooklyn, Bronx, Queens and Staten Island roofing contractor repairs. We service Hudson County NJ roofs too!
  • Service Area McGavin Roofing has been the NYC roofing contractor of choice for more than 50 years. We bring our three generations of expertise to your home or office.
  • Contact Us Contact us to request a quote for our New York City roof repair, installation & contractor services. We’re proud to be the NY/NJ roofer of choice.