top of page

Expert Roof Repair Services
in New Jersey, New York, and NYC

Trust McGavin Roofing for all your ROOF REPAIR needs – Quality You Can Count On!

McGavin Roofing understands just how much damage a leaky roof can cause, which is why your home or building's valuables need to be protected. We specialize in roofing services for all roof systems. Our service technicians will investigate the cause of the problem and make the necessary repairs to keep your home or business fully protected.

We handle all types of roofing repairs and our service department offers fast response to all urgent leaks, general repairs and warranty services. We understand that homeowners and commercial or industrial buildings require changes from time to time and we can install new roof penetrations when needed.

When it comes to roof repair, you need a team you can trust to get the job done right the first time. At McGavin Roofing, we understand the unique challenges that homeowners and businesses face in the tri-state area. Whether you're dealing with a minor leak or major storm damage, our team of skilled professionals is here to help.


Get a FREE QUOTE for your
roof repair today!

At McGavin Roofing, we understand that the customer comes first. That's why we are proud to offer a satisfaction guarantee. Your happiness is our top priority, and we strive to ensure that you are completely satisfied with every aspect of our service. 

Fixing the Roof

New York City & Hudson County New Jersey Roof Repair

Comprehensive Roof Repair Solutions

From Jersey City to Queens, McGavin Roofing offers comprehensive roof repair solutions to suit your needs. Our experienced technicians are trained to identify and address a wide range of issues, including:

  • Roof Leak Repair New Jersey: Don't let a leaky roof compromise the integrity of your home or business. Our expert team specializes in roof leak repair in New Jersey. We utilize state-of-the-art techniques and equipment to pinpoint the source of the leak and provide lasting solutions.

  • Storm Damage Repair: Harsh weather conditions can wreak havoc on your roof. If your property has been damaged by a storm, our team can provide prompt and reliable repair services to restore your roof to its former glory. From minor repairs to complete roof replacements, we've got you covered.

  • General Roof Repair: Whether it's missing shingles, damaged flashing, or deteriorating fascia, our team has the skills and expertise to tackle any roof repair project, big or small. We take pride in our attention to detail and commitment to quality craftsmanship, ensuring that your roof is built to last.

Trusted Roofers in Brooklyn, Queens, and Beyond

At McGavin Roofing, we take pride in being one of the best roofers in Brooklyn, Queens, and beyond. Our commitment to quality craftsmanship and exceptional customer service sets us apart from the competition. When you choose McGavin Roofing for your roof repair needs, you can rest assured knowing that your property is in good hands

Why Choose McGavin Roofing?

  • Experienced Professionals: Our team of skilled technicians has years of experience in the roofing industry, ensuring that your project is completed to the highest standards. We stay up-to-date on the latest industry trends and techniques to provide our customers with the best possible service.

  • Quality Materials: We only use the highest quality materials and equipment to ensure long-lasting results that stand the test of time. From premium shingles to durable flashing, we source our materials from trusted manufacturers to guarantee the quality and reliability of our work.

  • Customer Satisfaction Guaranteed: At McGavin Roofing, customer satisfaction is our top priority. We go above and beyond to exceed your expectations and deliver results that you can depend on. From our initial consultation to the completion of your project, we strive to provide a seamless and stress-free experience for our customers.

Serving All Your Roof Repair Needs

  • Roof Repair New York: We provide top-notch roof repair services across New York, ensuring your roof remains in excellent condition.

  • Roof Repair NYC: Our team specializes in roof repair in NYC, tackling everything from minor fixes to major restorations.

  • Roof Repair Brooklyn: We are proud to be among the best roofers in Brooklyn, offering reliable and efficient roof repair services.

  • Roof Repair in Queens: For homeowners and businesses in Queens, our roof repair services are second to none.

  • Roof Repair Jersey City: We also cater to roof repair needs in Jersey City and roof repair Jersey City NJ, ensuring your roof withstands the elements.

  • Roof Repair Queens NY: Our services extend to roof repair in Queens NY, providing comprehensive solutions to all your roofing problems.

  • New York City Roof Repair: McGavin Roofing offers exceptional new york city roof repair services, maintaining the structural integrity of your property.

Roofing Excellence in Every Borough

  • Roofers New Jersey: As leading roofers in New Jersey, we bring unparalleled expertise and dedication to every project.

  • Roofers Brooklyn: Our roofers in Brooklyn are renowned for their skill and commitment to quality.

  • Best Roofers in Brooklyn: We take pride in being considered among the best roofers in Brooklyn.

  • Roofers in Queens NY: Our team of roofers in Queens NY provides top-tier services to ensure your roof remains durable and reliable.

  • Best Roofers in Queens NY: Known for our excellence, we are proud to be recognized as some of the best roofers in Queens NY.

  • Queens NY Roofers: Our Queens NY roofers are experienced and dedicated to delivering superior roofing services.

  • Roofers Jersey City NJ: We offer comprehensive roofing services as leading roofers in Jersey City NJ.

  • Best Roofers in NYC: Our reputation as the best roofers in NYC is built on years of exceptional service and customer satisfaction.

  • Roofers Union NYC: We are affiliated with the roofers union NYC, ensuring our team adheres to the highest standards of safety and quality.

  • Best Roofers in New Jersey: McGavin Roofing is proud to be recognized among the best roofers in New Jersey.

  • Best Roofers NYC: Our team is considered among the best roofers NYC has to offer, providing reliable and professional roofing services.

  • NYC Roofers: As premier NYC roofers, we are committed to excellence in every project we undertake.

Contact Us Today for Your Roof Repair Needs

If you're in need of roof repair in New Jersey, New York, or NYC, look no further than McGavin Roofing. From Brooklyn to Queens, Jersey City to Manhattan, we've got you covered. Contact us today to schedule a consultation and experience the McGavin Roofing difference for yourself. Let us put our expertise to work for you and help you protect your investment with quality roof repair solutions.


McGavin Roofing is a third-generation, family-owned and operated NJ and NYC roofing contractor specializing in all aspects of roof repair, installation, and construction in the five boroughs and Hudson County, NJ. Our team of experienced, skilled professionals always takes extra care to ensure your satisfaction upon completion of your roofing project.

Four Time Angie's List Super Service Award Recipient

Proudly providing five borough NYC roofing contractor services to Manhattan, Brooklyn, Queens, The Bronx, Staten Island and Hudson County, NJ, we deliver dependability, accountability and 50+ years of experience. When you choose McGavin Roofing, you're investing in quality-assured construction methods, unsurpassed performance & reliability. We stay ahead of the competition with our top-notch quality NY & NJ roofing contractor services.

We provide New Roof Installation services to the following areas:

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)

mcgavin roofing logo
bottom of page