Skip to content
Open 24 hours · Call (201) 565-6664
ADZ Roofing

ROOFING CONTRACTOR · SOMERSET COUNTY, NJ

Roofing Contractor in Somerset County, NJ

Wood-clad mid-century home

Choosing a roofing contractor in Somerset County often comes down to timing: homes built together tend to wear out together. ADZ Roofing repairs and replaces roofs across the county, with free estimates.

Trusted by homeowners. Rated 5.0 on Google.

Customer reviews & industry credentials

Kevin D.

5 out of 5 stars on Google

Hired ADZ for a roof replacement and left a 5-star Google review. April 2025.

Digi Compass

5 out of 5 stars on Google

“Fast, clean, and very professional.”

New flat roof with chimney and vent on a New Jersey home

Florian S.

5 out of 5 stars on Google

Hired ADZ for a roof replacement, left a 5-star Google review and would hire the team again. April 2025.

New rafters and roof sheathing going on during a roof replacement

Erdis C.

5 out of 5 stars on Google

Needed a fast roof inspection for a home buyer and left a 5-star Google review. February 2026.

  • BBB Accredited Business
  • GAF Certified contractor
  • Google Guaranteed

27

5-star Google reviews

5.0

average Google rating

Roofers working on a brick home in New Jersey
New rafters and roof sheathing going on during a roof replacement
Read all on Google →
New rafters and roof sheathing

SOMERSET COUNTY ROOF PROBLEMS

Old capes and newer subdivisions.

Somerset mixes post-war homes with newer developments and wooded hills. Each ages differently, and each has its own weak spots.

  • Builder-grade shingles

    Many subdivision roofs were built with entry-level shingles that wear out around the same time across a whole street.

  • Valleys and step flashing

    Big rooflines with many gables and valleys send lots of water through a few joints. Worn flashing there leaks first.

  • Trees on the northern hills

    Around Bernardsville and Bedminster, big trees and hillside lots bring more debris, shade, moss and storm limbs.

Neighbors replacing their roofs? It may be time to check yours. Free inspection: (201) 565-6664.

Call about your roof (phone call)
New rafters and roof sheathing

SIMPLE FROM START TO FINISH

Our simple 3-step roofing process.

  1. Inspection & estimate

    We inspect your roof and explain what we find. Your estimate outlines the recommended work, materials and next steps, with time to ask questions before you decide.

  2. Repair or installation

    After you approve the plan, we agree on a schedule and explain how to prepare your home. The team completes the repair or installation and keeps you informed about any changes.

  3. Final check & cleanup

    We review the finished work and clean up the work area. A final walkthrough lets you ask questions and discuss the care and warranty information that applies to your roof.

New roof decking going down on a brick home

WHY CHOOSE US

Good work. Care for your home.

  • Less disruption

    A clear schedule and a team that keeps the work moving.

  • Lasting protection

    Careful attention to the details that help your roof do its job.

  • Clear communication

    Know what is happening and who to ask along the way.

  • Care for your property

    Protection during the work, followed by a thorough cleanup.

PLAN WITH CONFIDENCE

Payment & protection.

PAYMENT OPTIONS

A plan that fits your project.

Ask about available payment plans. Review rates, eligibility and terms before choosing.

Ask about payment options →

WARRANTY PROTECTION

Know what’s covered. Know who to call.

See the written coverage for materials and workmanship, including any exclusions.

Discuss warranty coverage →

SOMERSET COUNTY TOWNS WE SERVE

Somerset County, town by town.

We serve all 21 Somerset County municipalities, from Bound Brook and Manville on the Raritan to the hills of Bernardsville.

  • Bridgewater
  • Hillsborough
  • Somerville
  • Franklin Township
  • Montgomery
  • Bound Brook
  • Manville
  • North Plainfield
  • Bernardsville
  • All service areas →

Don’t see your town?

Ask us about service in nearby communities.

Call (201) 565-6664 (phone call)

SOMERSET COUNTY ROOFING FAQS

Questions? Start here.

We’re family-owned, open 24/7 and rated 5.0 from 27 Google reviews. Reviewers often mention the owner, Angelo, answering their questions directly, and every estimate we give is in writing.

Many Somerset County developments have rules on shingle color and style, so check your HOA documents before you sign. We can provide product names and color samples for your approval request, so the board has what it needs.

Permits are handled by each town’s construction office under New Jersey’s Uniform Construction Code, and requirements can differ from Bridgewater to Hillsborough. We confirm what your town needs and take care of the application when one is required.

Homes built together often age together, but each roof wears differently depending on sun, shade and ventilation. A free inspection tells you where yours stands, with photos, so you can decide without guessing.

It depends on the roof’s size and complexity, how many valleys and skylights it has, the condition of the decking and the shingle line you choose. We provide a free inspection and a written estimate before you decide.

Skylight leaks usually come from worn flashing or failed sealant around the frame rather than the glass itself. We check the flashing, shingles and underlayment around the opening and repair whatever has failed.

Yes. We answer the phone 24/7 and offer same-day service. If a storm opens up your roof, we tarp and secure it first and document the damage with photos you can share with your insurer.

Yes. A free inspection covers the shingles, flashing, vents, gutters and the attic where we can reach it. You get photos and a plain explanation, plus a written estimate if work is needed.

Roof tear-off on a brick colonial home

LET’S TALK ABOUT YOUR ROOF

Get your free roofing estimate.

Tell us a little about your project.

* Required fields. We’ll use your details to respond to your project request.

Privacy policy

CallFree estimate  →