top of page

New Construction

McGavin Roofing: Expertly Constructed Roofs For Any Project!

Whether you are replacing, remodeling or installing a brand new roof, the professionals at McGavin Roofing can handle any roofing project, large or small. For over 50 years we've built a solid reputation for quality construction and craftsmanship. We provide our clients with a complete line of roofing services which include repairs, coating and maintenance for new construction, flat and built-up roofing systems.

McGavin Roofing is a customer-oriented New York & New Jersey roofing contractor dedicated to bringing you results, not excuses. We work diligently to provide you with timely services while always staying within budget.

McGavin Roofing specializes in both commercial and residential applications. We work with homes and several types of commercial facilities, including shopping centers, hospitals, condominiums, office & apartment buildings, schools and strip malls.

We invite you to contact us for more information or to schedule your free estimate today. Experience the difference that 50 years of quality service makes!


Get a free quote for your
new roof 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. 

Roofers at Work
Roofers at Work

New York City & Hudson County New Jersey Roof Inspection

A sturdy and functional roof is an essential component of any home or property. Whether you're building a new home or renovating an existing one, choosing the right roof construction or remodeling service is key to ensuring the safety, longevity, and aesthetic appeal of your property. At our company, we pride ourselves on providing quality and reliable new roof construction and remodel roof services. From roofing material selection to installation and repairs, we work with precision and expertise to ensure that your roof meets your specific needs and expectations. Let us help you protect your property investment and enhance its value with our top-notch roofing 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 Construction 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