Pixel

Bernardsville Borough

Bernardsville homeowners trust Greenawalt Roofing for expert residential and commercial roofing, siding, gutters, and storm damage restoration throughout Somerset County and the surrounding New Jersey communities. As a family-owned contractor with over 20 years of experience since our founding in 2004, we bring award-winning craftsmanship and dependable service to every project in Bernardsville Borough. Whether you need a full roof replacement on a historic home near the Bernardsville Centre or reliable gutter installation for a property along Mine Brook, our team delivers quality workmanship backed by strong warranties and a commitment to honest, customer-first service that has made us a trusted name across the region.

FREE ESTIMATE

Enter some basic details and get a no-cost no-obligation estimate for your project by our pros.

Professional Roofing Services in Bernardsville Borough, New Jersey

Bernardsville homeowners trust Greenawalt Roofing for expert residential and commercial roofing services backed by over 20 years of proven craftsmanship across New Jersey. As a family-owned, award-winning contractor serving Bernardsville Borough and the greater Somerset County area, we deliver superior roof installations, replacements, and repairs tailored to the unique demands of North Jersey’s seasonal weather. Whether your Bernardsville home needs a full roof replacement, emergency storm damage restoration, or a thorough inspection to protect your investment, our dedicated team brings the same quality workmanship and ethical, customer-first approach that has made us a trusted name in exterior home solutions since 2004. Contact Greenawalt Roofing today for a free estimate and discover why Bernardsville families count on us to keep their homes safe, beautiful, and built to last.
Professional Roofing Services in Bernardsville Borough, New Jersey

Get Your Free Roofing Estimate in Bernardsville Borough, New Jersey Today

Don’t let another season pass with a worn or damaged roof — protect your Bernardsville home or business with a free, no-obligation estimate from Greenawalt Roofing, your trusted local exterior specialist with over 20 years of proven craftsmanship. Our Somerset County team is ready to deliver the quality roofing, siding, and gutter solutions your Bernardsville Borough property deserves, backed by strong warranties and award-winning service. Contact Greenawalt Roofing today to schedule your free estimate and experience the difference a family-owned, customer-focused contractor makes right here in Bernardsville, New Jersey.
Professional Siding Installation & Repair in Bernardsville Borough, New Jersey

Professional Siding Installation & Repair in Bernardsville Borough, New Jersey

Bernardsville homeowners trust Greenawalt Roofing for expert siding installation and replacement that stands up to Somerset County’s variable weather conditions, from harsh winter storms to humid summer heat. As a family-owned contractor with over 20 years of experience serving New Jersey communities, we offer a full range of siding options—including vinyl, fiber cement, and engineered wood—tailored to complement Bernardsville’s charming blend of historic estates and modern residences. Our skilled crews deliver precise, efficient installations backed by strong manufacturer warranties and our commitment to quality craftsmanship, ensuring your home’s exterior remains beautiful, energy-efficient, and protected for years to come.

Professional Gutter Installation & Repair Services in Bernardsville Borough, New Jersey

Bernardsville homeowners trust Greenawalt Roofing for professional gutter installation, repair, and maintenance that protects their properties from water damage year-round. With Somerset County’s seasonal weather bringing heavy spring rains, summer storms, and autumn leaf accumulation, a properly functioning gutter system is essential for safeguarding your home’s foundation, landscaping, and exterior surfaces. Our experienced team serves neighborhoods throughout Bernardsville Borough with seamless gutter installation, gutter guard solutions, downspout repair, and thorough gutter cleaning services—all backed by the quality craftsmanship and strong warranties that have defined Greenawalt Roofing for over 20 years. Whether your home sits along tree-lined streets near the Great Swamp watershed or in one of Bernardsville’s established residential communities, we deliver customized gutter solutions engineered to handle the unique drainage demands of Somerset County properties.
Professional Gutter Installation & Repair Services in Bernardsville Borough, New Jersey

Trusted Residential Roofing & Exterior Services in Bernardsville Borough, New Jersey

Bernardsville homeowners trust Greenawalt Roofing for expert residential roofing, siding, gutter, and storm damage restoration services that protect their properties through every season in Somerset County. As a family-owned contractor with over 20 years of experience, we understand the unique needs of homes throughout Bernardsville Borough — from historic residences along Mine Brook Road to newer developments nestled in the Somerset Hills. Whether you need a full roof replacement, emergency storm repairs, or upgraded siding and gutters, our award-winning team delivers quality craftsmanship backed by strong warranties and the personalized, ethical service that New Jersey homeowners deserve.

Commercial Roofing & Exterior Services for Bernardsville Borough, New Jersey Businesses

Bernardsville’s thriving commercial corridor along Morristown Road and Olcott Square demands roofing systems built to perform through Somerset County’s demanding four-season climate, and Greenawalt Roofing delivers exactly that with over 20 years of proven expertise across the tri-state region. From boutique retail shops and professional offices in the borough’s charming downtown to larger commercial properties along Route 202, our certified crews install and maintain flat roofing, TPO, EPDM, and modified bitumen systems engineered for long-term durability and energy efficiency. As a family-owned, award-winning contractor, we understand that Bernardsville business owners need minimal disruption during roof replacements and repairs — which is why we coordinate closely with property managers and tenants to keep your operations running smoothly while we protect your investment from above.

Reviews from Real Customers

Reviews Section Introduction for Bernardsville Borough Landing Page

What Bernardsville Homeowners Say About Greenawalt Roofing

When Bernardsville homeowners need roofing, siding, or gutter work they can trust, they turn to Greenawalt Roofing — and the results speak for themselves. For over two decades, our family-owned team has earned the confidence of residents throughout Bernardsville Borough and the greater Somerset County area by delivering award-winning craftsmanship, transparent communication, and lasting exterior solutions backed by strong warranties. From historic homes along Mine Brook Road to properties nestled in the rolling hills of this charming borough, our commitment to quality and ethical service has made us a go-to roofing contractor for families right here in Bernardsville, NJ. Don’t just take our word for it — read what your neighbors have to say about their experience working with Greenawalt Roofing.

Made it easy from start to finish. The workers were friendly and respectful. The communication with the office was outstanding. I would recommend Greenawalt to anyone looking to get a professional job done the right way. Thank You!
Peter Overcast

Roofers arrived on time, did the work promptly and efficiently. I was especially impressed with the clean up. All debris was picked up and hauled away with no mess. Excellent work!
David Klonicke

This roofing company was a bit expensive but their willingness to work with you if there are any issues has been amazing. They have friendly staff and are very attentive.
Jhon Pareja

Frequently Asked Questions

Do you provide roofing and exterior services in Bernardsville Borough, Somerset County, New Jersey?
Yes. Greenawalt Roofing Company provides roofing, siding, gutter, and storm damage restoration services to homeowners in Bernardsville Borough and throughout Somerset County, New Jersey and the surrounding area. As a family-owned, award-winning contractor founded in 2004 with over 20 years of experience, Greenawalt Roofing brings trusted craftsmanship, strong warranties, and ethical, customer-focused service to Bernardsville residents, with teams working across Pennsylvania, New Jersey, and Delaware.
What types of roofing and exterior services does Greenawalt Roofing provide in Bernardsville, NJ?
Greenawalt Roofing provides Bernardsville homeowners and businesses with a comprehensive range of roofing and exterior services, including full roof replacements, roof repairs, new construction roofing, professional siding installation, gutter installation, and thorough storm damage inspections and restoration. As a family-owned contractor with over 20 years of experience serving communities across New Jersey, Greenawalt brings trusted craftsmanship and strong warranties to every residential and commercial project in Bernardsville and throughout Somerset County.
How do I schedule a free roofing estimate in Bernardsville Borough, Somerset County, New Jersey?
Scheduling a free roofing estimate in Bernardsville Borough is simple — just call Greenawalt Roofing or fill out the online request form on our website to book your no-obligation consultation. A member of our team will come directly to your Bernardsville home in Somerset County, New Jersey to perform a thorough inspection of your roof, siding, gutters, and other exterior elements, then walk you through your options, including materials, warranties, and pricing, so you can make an informed decision with zero pressure.
How do I know if my Bernardsville home needs a roof repair or a full roof replacement?
Signs like missing or curling shingles, repeated leaks, visible storm damage, or a roof approaching the end of its expected lifespan are common indicators that Bernardsville homeowners may need more than a quick fix — and given the variable weather conditions here in Somerset County, these issues can escalate quickly if left unaddressed. During a thorough inspection of your Bernardsville home, the Greenawalt Roofing team will assess the extent of the damage, the age and overall condition of your roofing system, and whether a targeted repair will restore its integrity or if a full roof replacement is the more cost-effective, long-term solution for your property.
How long does a typical roof replacement take in Bernardsville?
Most residential roof replacements in Bernardsville are completed in about one day, though larger or more complex projects — such as historic homes common throughout the borough — can sometimes extend into a second day depending on roof size, pitch, and weather conditions. Greenawalt Roofing’s experienced crews work efficiently to minimize disruption to Bernardsville homeowners while maintaining the quality craftsmanship that has defined our family-owned company for over 20 years.
When is the best time of year to get a roof replacement in Bernardsville Borough, Somerset County, New Jersey?
The best time for a roof replacement in Bernardsville is typically from late spring through early fall, when Somerset County enjoys milder temperatures and lower humidity that create ideal conditions for shingle adhesion and sealant curing. However, Greenawalt Roofing replaces roofs year-round in Bernardsville and throughout the surrounding area, so homeowners don’t have to wait for perfect weather to address urgent roofing needs. With more than 20 years of experience working across New Jersey, our team understands the local climate patterns in Somerset County and will recommend a timeline during your free estimate that balances optimal scheduling, seasonal weather considerations, and your specific roofing needs.
Do you provide roofing and exterior services in Bernardsville Borough, Somerset County, New Jersey?
Yes, Greenawalt Roofing proudly serves Bernardsville Borough and the greater Somerset County area in New Jersey, offering comprehensive roofing, siding, gutter, and storm damage restoration services backed by over 20 years of experience as a family-owned, award-winning contractor, and every exterior project in Bernardsville comes with our industry-leading 12-year workmanship warranty, with options to extend coverage to 25 years, combined with robust manufacturer warranties to ensure long-term protection for your home.
What roofing and siding materials do you use for homes in Bernardsville, NJ?
At Greenawalt Roofing, we use premium roofing and exterior products from trusted manufacturers like CertainTeed, carefully selected to withstand the seasonal weather shifts that Bernardsville homes experience in the Somerset County hills. Our material choices—from architectural shingles and durable siding to high-performance underlayments—are paired with certified installation practices honed over more than 20 years of family-owned craftsmanship, ensuring every home in Bernardsville receives lasting durability, enhanced curb appeal, and strong warranty coverage you can count on.
Are you certified or specially trained by manufacturers to install roofing systems in Bernardsville, NJ?
Greenawalt Roofing Company is a CertainTeed SELECT ShingleMaster, a designation reserved for top-tier contractors who meet strict training, installation, insurance, and code-of-ethics requirements. This manufacturer certification means that when we install roofing systems on homes throughout Bernardsville and the surrounding Somerset County area, our crews follow precise manufacturer specifications, ensuring your roof qualifies for the strongest available warranty coverage. With over 20 years of experience as a family-owned contractor serving New Jersey, our specialized training gives Bernardsville homeowners confidence that their roofing project is handled by credentialed professionals who are held to the highest industry standards for materials, workmanship, and ongoing education.
Can you assist with storm damage repairs and insurance claims in Bernardsville Borough, Somerset County, New Jersey?
Absolutely. When a storm strikes Bernardsville Borough, our experienced storm damage team at Greenawalt Roofing responds quickly to inspect your roof, siding, and gutters for wind, hail, or debris damage throughout the Somerset County area. We work directly with your insurance adjuster on-site, help document every detail of the damage to support your claim, and guide you through each step of the insurance and restoration process so you can focus on your family while we handle the repairs — backed by over 20 years of trusted, ethical service as an award-winning, family-owned contractor.
Should I call Greenawalt Roofing or my insurance company first after a storm in Bernardsville?
After making sure everyone is safe, we recommend calling Greenawalt Roofing first to schedule a free storm damage inspection at your Bernardsville property — our experienced team will thoroughly document any roof, siding, or gutter damage with detailed photos and a professional assessment, so when you contact your insurance company, you’ll have clear, organized evidence to support your claim and help the process move smoothly from the start.
What if the insurance adjuster misses some of the damage to my Bernardsville home?
If your insurance adjuster overlooks damage to your Bernardsville home, Greenawalt Roofing will step in to help ensure nothing falls through the cracks. Our experienced team will conduct a thorough inspection of your property and prepare a comprehensive, line-item estimate that documents every area of damage — from roof and siding issues to gutter and exterior concerns that may not be immediately obvious. We then work directly with your insurance carrier to file any necessary supplements, providing detailed photo documentation and professional assessments to support the claim so the full scope of work accurately reflects what is needed to properly restore your Bernardsville home to its pre-damage condition.
What does the roofing installation process look like in Bernardsville, NJ?
On installation day in Bernardsville, our crew begins by carefully protecting your property and landscaping, then removes the old roofing materials before installing your new roofing system to exact manufacturer specifications — ensuring it’s built to withstand the seasonal weather conditions here in Somerset County. As a family-owned company with over 20 years of experience serving New Jersey homeowners, Greenawalt Roofing takes pride in quality craftsmanship on every Bernardsville project, performing a thorough cleanup and a final walkthrough with you to confirm every detail meets your expectations and our high standards.
Do you require a deposit or upfront payment for roofing projects in Bernardsville?
For most residential roofing projects in Bernardsville, Greenawalt Roofing does not require upfront payment or deposits — payment is typically due only once the work is completed and you are fully satisfied with the finished project, giving Bernardsville homeowners confidence that our focus is on delivering quality craftsmanship before any payment is expected.
Are you insured and appropriately licensed for roofing work in Bernardsville Borough, Somerset County, New Jersey?
Yes, Greenawalt Roofing Company is fully insured and properly licensed to perform roofing work in Bernardsville Borough, Somerset County, New Jersey. As a family-owned contractor with more than 20 years of experience since our founding in 2004, we maintain all required licensing and carry comprehensive insurance coverage for every project we take on in Bernardsville and throughout New Jersey. This ensures complete protection for both homeowners and our crews, giving you peace of mind whether we’re handling a residential roof replacement, commercial roofing project, siding installation, or storm damage restoration at your Bernardsville property.
Why should I choose Greenawalt Roofing for my home in Bernardsville Borough, Somerset County, New Jersey?
Choosing Greenawalt Roofing for your Bernardsville home means partnering with a family-owned company that has spent over 20 years building a reputation for quality craftsmanship and honest service across New Jersey and the surrounding region. As an award-winning contractor with manufacturer certifications and industry-leading workmanship warranties, Greenawalt Roofing brings the expertise Bernardsville Borough homeowners in Somerset County deserve — whether you need a full roof replacement, siding installation, gutter work, or storm damage restoration. Their commitment to ethical, customer-focused service has made them a trusted exterior partner for residential and commercial properties throughout Bernardsville and the greater New Jersey area.

Contact Greenawalt Roofing for Expert Somerset County Service

Ready to protect your Bernardsville home? Trust Greenawalt Roofing’s 20+ years of proven expertise for all your roofing, siding, and gutter needs in Somerset County. Call today for a free estimate and discover why your neighbors choose our award-winning, family-owned team for lasting quality and peace of mind.