McGavin Roofing Logo

Roofing Specialists For Over 50 Years
Trusted For Three Generations

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

Our Service Area

Alt image
McGavin Roofing is your New York City roofing contractor of choice for Manhattan, Brooklyn, Queens, The Bronx, Staten Island and Hudson County NJ roof repair, installation, new construction and renovations.

Our service area includes the five boroughs of New York City and Hudson County, NJ. We're proud to provide the finest roofing contractor services in the Tri-State area: repair, installation, new construction and renovations. Don't put up with an old, leaky roof. Contact us today!

  • Manhattan (New York County)
  • Brooklyn (Kings County)
  • Queens
  • Staten Island (Richmond County)
  • The Bronx
  • Hudson County, NJ (which includes the cities of: Bayonne, East Newark, Guttenberg, Harrison, Hoboken, Jersey City, Kearny, North Bergen, Secaucus, Union City, Weehawken, and West New York)