Roofing Is What We Do
McGavin Roofing Is New York Cities & New Jerseys Leading Roofing Company
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.
Request a Free Estimate
Our Services
We Offer a Range of Services to Meet Your Needs
McGavin Roofing is a full-service roofing business providing quality roofing services such as roof repair, new roofing installation, roof inspections, skylights, and gutter service. Get the quality service you deserve with McGavin Roofing. Click below to find out more about our services.
Roof Repair
From minor leaks to extensive damage, we have the expertise to restore your roof's integrity and protect your home from the elements.
Roof Inspection
Stay proactive with regular roof inspections conducted by our seasoned professionals, identifying potential issues before they escalate.
Roof Replacements
When it's time for an upgrade, trust us to install a new roof that enhances both the aesthetic appeal and structural integrity of your home.
Skylight Repair & Installation
Add natural light and ventilation to your living spaces with our expert skylight installation services, enhancing comfort and energy efficiency.
New Construction
Building your dream home? With your vision as our guide, we'll craft roofing solutions that blend seamlessly with your building's character and style.
Gutter Repair & Installation
Keep water damage at bay with our seamless gutter installations and maintenance services, ensuring proper drainage and protection for your property.
Commercial Roofing
McGavin Roofing is a leading provider of commercial roofing services, offering professional installation and maintenance for businesses in New Jersey and New York. With experience in all types of roofing systems, McGavin Roofing ensures that customers have the highest quality materials and expertise necessary to get the job done right.
Manhattan Roofing Company
For those in the heart of the city, our Manhattan roofing company services are designed to meet the high standards of this iconic borough. Whether it's residential or commercial, our Manhattan clients know they can rely on McGavin Roofing for unparalleled roofing services.
Queens Roofing Expertise
Our expertise extends to Queens, where we are recognized as one of the best roofing companies in Queens NY. From one project to the next, our Queens clients have come to rely on our fixation on getting every detail just right. Whether you need a roofing company in Queens for repairs, replacements, or new installations, McGavin Roofing is your trusted partner.
Brooklyn Roofing Company
As a leading Brooklyn roofing company, we take pride in serving the vibrant community of Brooklyn with top-tier roofing services. Whether you're a Brooklyn homeowner or a commercial builder, McGavin Roofing is the reliable partner you need to get the job done right the first time. At the top of our priority list is crafting roofs that inspire pride, which is why Brooklyn homeowners consistently choose us for their roofing needs.
Jersey City Roofing Specialists
In Jersey City, McGavin Roofing stands out among roofing companies for our exceptional service and expertise. In Jersey City, we're the roofing authority, famous for our agility in responding to diverse client needs, balancing bold design with scrupulous attention to technical detail.
Who We Are
About Our Company
McGavin Roofing is a 3 generation family owned and operated residential roofing business. We strive to provide the highest quality materials and services for our clients at competitive prices. Our team of professionals have over 50 years of experience in the industry and have earned a reputation for providing exceptional customer service and excellent workmanship.We understand that your roof is an important investment and our priority is to make sure you get the best value for your money. It is important that it is both safe and aesthetically pleasing. Our team is dedicated to creating a roof that is both reliable and long-lasting. Whether you need repairs or a full roof replacement, McGavin Roofing is here to provide you with the best roofing solutions From regular maintenance and repairs, to complete roof replacements, we are dedicated to helping you protect your biggest asset.
1968
Year of Establishment
John McGavin
CEO, Mc Gavin Roofing
What our Satisfied Homeowners Have to Say
"I just wanted to let you know that I could not be happier with the new roof you put on our house. The level of quality and the professionalism of all of the people associated with your company are unparalleled. Many thanks for a beautiful job!"
Steve N.
"I am extremely satisfied with McGavin Roofing for installing my new roof. They worked fast and efficiently doing the job I thought would take longer than it did. If all companies were as good as yours life would be great. I hope you share this with the crew and let them know how good they are as company representatives. Thank you for great service."
Jean N.
"We would like to express our sincere "thank you" for a job well done! We love our new roof! Everyone involved did a fantastic job. We would recommend McGavin Roofing to our friends and family."
Greg & Anita R.
Additional Info
Are you searching for residential roofing new jersey, residential roofing new york, roofing companies new york, roofing companies nyc, roofing company new jersey, roofing company new york ny, roofing new york ny, roofing services in new york, roofing services new york, brooklyn roofing, brooklyn roofing company, fabulous roofing brooklyn, manhattan roofing company, premier roofing brooklyn, roofing companies jersey city, roofing companies queens, roofing company brooklyn, roofing company in queens, roofing company queens ny, new jersey roofing company, roofing companies in new York, roofing companies new york city, new york roofing company, roofing company in new jersey, roofing company new York, best roofing company in queens ny, best roofing company in nj, jersey city roofing, roofing jersey city, roofing manhattan, roofing queens, roofing union city, royal roofing queens?
If you have searched for any of the following and are ready to elevate your residential roofing experience?
Reach out to McGavin Roofing for a free consultation and discover why homeowners across New Jersey and New York trust us with their roofing needs.