Top-rated roofers.

Best roofers near Bernardsville, NJ

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Bernardsville, NJ?

Select your specific project to find the pro for you.

TRUSTED BY BERNARDSVILLE, NJ HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon576
    Verified roofing services reviews

Top-Rated Roofers in Bernardsville - Updated Nov 2026

Avatar for 1 ALL AMERICAN ROOFING LLC
1 ALL AMERICAN ROOFING LLC
5.0(
208
)
Asphalt Shingle Roofing - Repair

Serving Bernardsville, NJ and surrounding areas

Approved

In business since 2001

Free estimates

Credit card accepted

We invite you to experience a tradition of customer satisfaction that will exceed your greatest expectations. Our professionalism and quality workmanship will accurately reflect your taste and lifestyle. From conception to completion, we work with you until the job is done. We are ethical, honest, and easy to communicate with. \n \nCall us today you'll be pleased you did. Thank you \n

Recommended by99%of homeowners
Avatar for George J Keller & Sons LLC
George J Keller & Sons LLC
4.4(
262
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+26 more

Serving Bernardsville, NJ and surrounding areas

Approved

In business since 1980

Free estimates

Warranties offered

"Roof was 25 years old and was due for replacement. I also had old LP fiberboard siding that needed replacing in some sections mainly the chimneys. The rest was ok and I couldn't see spending the money to replace it all. George Keller did a terrific job on the roof and worked with me to match the LP siding using James Hardie siding. Carl the estimator took his time gave me a detailed estimate with pictures showing all the sections of siding that would be replaced. George Keller had done other houses in our neighborhood and one neighbor, an architect, used them, so that speaks to their reputation. I would highly recommend them. They are very efficient and neat and will finish your job in a day or two."
Green With Envy
Modern Farmhouse
Metal Roofing
Green With Envy
Modern Farmhouse

+41

Response time12 hrs
Recommended by90%of homeowners
Avatar for Skyline Construction Group
Skyline Construction Group
4.9(
84
)
Flat, Foam, or Single Ply Roofing - Install or ReplaceAsphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Repair - For Business+3 more

Serving Bernardsville, NJ and surrounding areas

Approved

In business since 2011

Free estimates

Emergency services offered

"contacted the roofing company for a quote on a new roof,from the first meeting with gary to the end result the work was completed on time and to a very high standard.if your looking for a professional roofing company then gary and his team at Skyline Construction Group."
Response time10 hrs
Response rate93%
5 neighbors recently requested a quote
Avatar for Local Construction
Local Construction
4.9(
59
)
Asphalt Shingle Roofing - Repair - For BusinessAsphalt Shingle Roofing - Repair

Serving Bernardsville, NJ and surrounding areas

Approved

In business since 2016

Free estimates

Emergency services offered

"I recently had my roof replaced by Local Construction, and I could not be happier with the results. From the initial consultation to the final cleanup, the entire process was smooth and professional. The team was efficient, skilled, and completed the job in a timely manner. The new roof not only looks fantastic but has also significantly improved the insulation. I highly recommend this roofing company for anyone in need of a reliable and top-quality roof replacement service."
Response time6 hrs
Response rate97%
1 neighbors recently requested a quote
Avatar for Pro Master Construction NJ, LLC
Pro Master Construction NJ, LLC
5.0(
130
)
Asphalt Shingle Roofing - RepairFlat, Foam or Single Ply Roofing - RepairAsphalt Shingle Roofing - Repair - For Business

Serving Bernardsville, NJ and surrounding areas

Approved

Super Service Award Winner

In business since 2010

Free estimates

Emergency services offered

"Pro Master Construction recently repaired my roof, and I am very impressed with their work. They were professional, efficient, and thorough. The repair was done quickly and the roof looks as good as new. I highly recommend Pro Master Construction for any roof repairs!"
Before
Before
Before
Before
After

+71

Response time6 hrs
Response rate98%
130 neighbors recently requested a quote
Avatar for All Point Construction, LLC
All Point Construction, LLC
5.0(
209
)
Asphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Repair - For BusinessFlat, Foam or Single Ply Roofing - Repair+3 more

Serving Bernardsville, NJ and surrounding areas

Approved

Super Service Award Winner

In business since 2000

Free estimates

Credit card accepted

"We had extensive roof damage due to severe storms. They repaired/replaced everything and now we have a beautiful new roof. Theyâ re very professional, courteous and do outstanding work. Their work price is very reasonable. I would definitely highly recommend All Point Roofing for roof repair."
Roof
Roof
New Roof
Response time1 day
Response rate96%
8 neighbors recently requested a quote
...
Showing 1-10 of 1072
Roofing FAQs, answered by experts

In some cases, yes, you can put a second roof layer over architectural shingles, but it depends on your home’s structural stability and the local building codes where you live. Architectural shingles are thicker and heavier than standard asphalt shingles, so you may need structural reinforcement or a structural engineer’s inspection before proceeding. Additionally, some building departments don’t allow for two roof layers, regardless of the roof type. You should ask a professional if ripping the old roof off before installing the new one is the best option for you.

While you can stay at home during a roof replacement, you probably won’t want to, as it’ll be very noisy. The area around your home will also be messy, as roofers will be discarding old roof material and storing their equipment on the ground.

A roof pitch multiplier is an accurate way to calculate roof square footage, and it’s handy for purchasing the correct amount of materials. To determine your roof pitch multiplier, you'll need to calculate the roof slope, square it, and add it to 144. Next, find the square root of the total and divide it by 12. The answer is your roof pitch multiplier. Once you know the roof pitch multiplier, multiply it by the total square feet of your building to determine the total roof surface area.

You should hire a roofing professional to install a metal roof, as it’s an essential part of your home and a difficult installation. Your roof provides the most protection for your home among all of the building materials, and any mistakes made during the installation process can quickly lead to roof leaks, water damage, and significant repair costs. A roofing professional will ensure your new roof is installed properly and according to building code to minimize that risk, and they will usually back the installation and materials with a roof warranty for added peace of mind.

Flat roofs are cost-effective, offer usable space, and are easy to maintain. Foam and single-ply materials provide excellent insulation and durability.

The Bernardsville, NJ homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.