Roofing Contractors in Clinton and Flemington, NJ: A Verified Guide for North Hunterdon

A residential roof with newly laid charcoal architectural asphalt shingles, a dormer with step flashing, an open valley between two roof planes, a brick chimney with flashing, and a white fascia and seamless gutter along the eave.

The Guide: Roofing Contractors in Clinton and Flemington, NJ

New Jersey does not license roofers. It registers them — and it registers them to a legal entity, not to the name painted on the truck. Every company in this guide holds a Home Improvement Contractor registration: the number that begins 13VH and runs eight digits after it. It is issued by the Division of Consumer Affairs, it is free to look up, and it takes about ninety seconds.

North Hunterdon has a local roofing trade of its own, which the Somerset markets ten miles east mostly do not. Seven of the twenty-four companies in this guide keep premises, or are recorded by the state, inside the towns it covers — four in Flemington, two in Lebanon, one with an office in Clinton — and two more, in Frenchtown and Ringoes, are a few miles further out in the same county. The rest come in from Somerset and Morris counties and from further afield, and every one of them names a town here, or Hunterdon County, on its own website. Two of the four companies Google leads with when you ask it for a Flemington roofer are not in the table, and the reason is at the foot of the page.

How We Selected These Companies

This guide covers eight places: Clinton, Annandale, Lebanon, Flemington, Raritan Township, Readington Township (including Whitehouse Station), Tewksbury Township (including Oldwick) and Califon.

A company appears here if it installs, repairs or replaces residential roofs for homeowners in those towns, publishes roofing as a named service on its own website, and holds a New Jersey Home Improvement Contractor registration that the state records as active. For a company based outside the seven towns, its own website has to name one of them, or Hunterdon County, as somewhere it works, or its premises have to sit in Hunterdon County within a few miles of them. That is the whole test. It is not a test of size, of price, of how long a company has been trading, or of what we think of its work. Twenty-four companies meet it and are in the table.

What a company publishes about itself is not the criterion. It is the content. Where a business publishes a registration number, this guide prints it and reports what the state record says about it. Where a business publishes nothing, this guide says so plainly and dates the statement. Neither is a compliment or a complaint. Both are facts about a website on a particular day.

About This Guide

This guide is produced by Garden State Circle. Companies appear here because they meet the criteria described above — they perform residential roofing work for homeowners in the towns this guide covers, publish it as a service, and hold an active state registration. That is a test, not a judgment, and it is the only route onto this page. No company can pay to be included in this guide, to be listed higher, or to change what the comparison table says about it. Companies are listed alphabetically, and every detail in the table was verified against each company’s own website and against the New Jersey Division of Consumer Affairs registrant record in September 2026.

Everything under the heading that begins this guide is governed by the rules above, on every guide we publish. Where a sponsor’s message appears above that heading, it is paid for and labelled, and it buys nothing in the guide. Garden State Circle is supported by the businesses that participate in it. Participation pays for our ongoing work: keeping a business’s entry accurate, re-checking its record, and publishing a page of its own details that the business maintains. There is no paid placement in this guide. Participation does not buy a place here, a position here, or anything the comparison table says.

Garden State Circle is published locally in New Jersey by Jake Slowinski and covers Clinton, Annandale, Lebanon, Flemington, Raritan Township, Readington Township (including Whitehouse Station), Tewksbury Township (including Oldwick) and Califon. Contact the publisher at jake@gardenstatecircle.com.

Which of These Companies Is Actually in North Hunterdon

Most homeowners asking whether a roofer is “local” are really asking two questions at once: will they come out for a repair rather than only a full replacement, and will they still be reachable in two years if the flashing leaks. Geography is only part of that, and it is the part that is easiest to check.

On geography, Flemington has Fox Chase Contracting on Minneakoning Road and Strober Roofing and Maintenance on Sherwood Court, and the state records three more there — Rivera Roofing Specialists, MFA Roofing and, on the siding guide, Bullseye Siding — none of which prints a street address on its own site. Lebanon has Hunterdon Roofing, Siding & Window Company on Route 31 and Home Exteriors Direct on Main Street. Deegan Brothers lists an Old Highway 22 office in Clinton among four addresses. Dannucci Roofing is in Frenchtown and Euro Roofing & Siding in Ringoes, both in Hunterdon County. Kepo Siding & Windows is in Hillsborough and Benchmark Siding Co., Lasting Construction & Improvements, Markey Windows, Doors & More, Mighty Dog Roofing of Bridgewater, Proven Contracting, Tetti Roofing, True North Roofing, Tyler Roofing and W.C. Construction are in Bridgewater and Branchburg; OTX Home Remodeling is in Manville and Express Roofing NJ in Flagtown. Travelling in from further out: Magnolia Home Remodeling Group from Union, New Jersey Siding & Windows from Randolph, and A-1 Affordable Construction from Clifton, each of which names Hunterdon County or its towns on its own site.

A suite address is worth reading for what it is everywhere on this page, and the state registers five of the companies in this guide somewhere other than the town they publish. None of that is a mark against anybody. It is why the table carries both towns.

The Companies, Compared

Company Town, as they publish it Registration, as published on their own site Registered to, and where the state has it Manufacturer certifications Exterior services published
A-1 Affordable Construction Clifton 13VH00843200 A-1 AFFORDABLE CONSTRUCTION · Clifton · Active GAF Certified Weather Stopper Roofing Contractor (as published) Roofing · gutters · siding · chimney services · masonry · chimney liners
Benchmark Siding Co. Branchburg Not published BENCHMARK SIDING CO., LLC · Branchburg · Active · 13VH01139200 Not published Roofing installation · vinyl siding · cultured stone · windows and doors · PVC trim
Dannucci Roofing Frenchtown Not published DANNUCCI ROOFING CONTRACTORS INC · Frenchtown · Active · 13VH11618700 GAF Master Elite · President’s Club (GAF directory) Roofing · roof repairs · gutters
Deegan Brothers Roofing & Siding Clinton 13VH04755000 Q & A CORP./DEEGAN BROTHERS ROOFING AND GUTTER/DEEGAN GUTTER · Phillipsburg · Active GAF Certified (as published) Roof installation · inspections · repairs · siding · gutters · windows and doors
Euro Roofing & Siding Ringoes 13VH1119300 — one digit short of the state’s format EURO CONSTRUCTION GROUP LLC · Lawrenceville · Active · 13VH11193000 Names GAF, Owens Corning, CertainTeed, VELUX, Andersen, Marvin and Pella; no certification tier published Roofing · gutters · siding · windows · doors · decks
Express Roofing NJ Flagtown Not published EXPRESS SERVICES LLC · Flagtown · Active · 13VH11749000 GAF Certified (GAF directory) Roof installation · replacement · repair · flat roofing · asphalt shingles · cedar shake
Fox Chase Contracting Flemington Not published FOX CHASE MAINTENANCE CO LLC · Flemington · Active · 13VH04942000 GAF Master Elite · President’s Club (GAF directory) Roofing · roof replacement · repair · siding · decks · gutter protection
Home Exteriors Direct Lebanon 13VH06450000 HOME EXTERIORS DIRECT LLC · Lebanon · Active GAF Master Elite (GAF directory) Roofing · leak repairs · overlays · commercial roofing · siding · decks · windows · doors · fencing
Hunterdon Roofing, Siding & Window Company Lebanon PA161132 — a Pennsylvania number HUNTERDON SIDING & WINDOW COMPANY LLC. · Lebanon · Active · 13VH00209500 GAF Master Elite · CertainTeed SELECT ShingleMaster · ProVia · Andersen · James Hardie (as published) Roofing · siding · windows · entry doors · gutters · stone facing
Kepo Siding & Windows Hillsborough Not published KEPO SIDING & WINDOWS LLC · Hillsborough · Active · 13VH03778400 James Hardie President’s Award · Andersen certified (as published) Siding · windows · doors · decks · roofing and gutters · masonry · trim
Lasting Construction & Improvements Bridgewater 13VH05440400 LASTING CONSTRUCTION & IMPROVEMENTS LLC · Bridgewater · Active Not published Roofing · siding · gutters · decks · remodeling
Magnolia Home Remodeling Group Union 13VH07755300 MAGNOLIA HOME REMODELING GROUP INC · Union · Active Names GAF and James Hardie; no certification tier published Roofing · siding · windows · masonry
Markey Windows, Doors & More Bridgewater Not published MARKEY WINDOWS DOORS & MORE LLC · Bridgewater · Active · 13VH00674000 GAF Certified Residential · American Window and Door Institute certified (as published) Roofing · siding · windows · doors
MFA Roofing Not published 13VH01091900 MFA LLC · Flemington · Active GAF Master Elite (GAF directory) Roof replacement · repair · chimney flashing · skylights · attic fans · ridge venting · gutters
Mighty Dog Roofing of Bridgewater Bridgewater 13VH14091100 JDC PROPERTY MANAGEMENT COMPANY LLC DBA MIGHTY DOG ROOFING NORTHEAST NEW JERSEY · Mount Laurel · Active Owens Corning Platinum Preferred (as published) Roofing · siding · gutters · skylights · windows
New Jersey Siding & Windows Randolph 13VH03088700 NEW JERSEY SIDING & WINDOWS INC · Randolph · Active Thirteen siding and window brands named; no certification tier published Roofing · siding · windows · doors · decking
OTX Home Remodeling Manville Not published OTX HOME REMODELING LLC · Manville · Active · 13VH11888900 GAF Certified (GAF directory) Roofing · windows · doors · siding · gutters
Proven Contracting Bridgewater 13VH08608400 PROVEN CONTRACTING.COM LLC · Livingston · Active — one of their four New Jersey offices GAF Master Elite · James Hardie Certified · Tamko Diamond · EPA Lead-Safe firm NAT-F124892-3 (as published) Roofing · siding · windows
Rivera Roofing Specialists Not published Not published RIVERA ROOFING SPECIALISTS LLC · Flemington · Active · 13VH11196200 Not published Roof repair · installation · tear-offs · inspections · leak repair · gutters · skylights · attic fans
Strober Roofing and Maintenance Flemington 13VH08711100 STROBER ROOFING AND MAINTENANCE LLC · Branchburg · Active Owens Corning Preferred Contractor · HAAG certified inspectors (as published) Residential and commercial roofing · inspections · repair · maintenance · metal roofing · gutters · solar
Tetti Roofing Bridgewater 13VH13842500 TETTI ROOFING LLC · Bridgewater · Active GAF Certified (GAF directory) Roof replacement · repairs · maintenance · inspection · financing
True North Roofing Branchburg 13VH13971300 TRUE NORTH ROOFING LLC · Branchburg · Active GAF Certified (GAF directory) Roof inspections · installations · repairs · gutters
Tyler Roofing Bridgewater 13VH10921200 TYLER ROOFING LLC · Bridgewater · Active GAF Certified (GAF directory) Roofing — asphalt, cedar, copper, flat, metal, slate · siding · gutters · skylights · windows
W.C. Construction Bridgewater 13VH10064100 WC CONSTRUCTION LLC · Bridgewater · Active GAF Certified · CertainTeed Master Shingle · ProVia (as published) Roofing · siding · windows · gutters

Registrations, registered entity names, statuses and towns were verified against the New Jersey Division of Consumer Affairs registrant record, and services and credentials against each company’s own website and the manufacturer directories named in the entries, in September 2026.

A Note on Reading the Registration Column

Fourteen of the twenty-four companies in the table publish a New Jersey registration number on their own website, and one publishes a number that is a digit short. That is the first thing the table shows, and on its own it is only mildly interesting. The second thing it shows is the reason the column is split in two.

The registered name is often not the trading name. Fox Chase Contracting’s registration is held by Fox Chase Maintenance Co LLC. Deegan Brothers Roofing & Siding is registered as Q & A Corp., with the trade names appended. Euro Roofing & Siding is Euro Construction Group LLC. Express Roofing NJ is Express Services LLC. Mighty Dog Roofing of Bridgewater is a franchisee entity. Every one of those is lawful, ordinary and invisible to a homeowner typing a company name into the state’s search box — which matches the registered name from its first letters and returns nothing for the name on the estimate.

The registered town is not always the published town. Strober Roofing and Maintenance publishes Flemington and is registered in Branchburg. Deegan Brothers publishes a Clinton office and is registered in Phillipsburg. Euro Roofing & Siding publishes Ringoes and is registered in Lawrenceville. Proven Contracting publishes Bridgewater and is registered in Livingston, one of the four offices it lists. Mighty Dog Roofing of Bridgewater works from a Bridgewater suite and is registered in Mount Laurel, because the registration belongs to the franchisee. A registered office and an operating office are different things and a company is entitled to both — but a homeowner checking a number has no way to know which one they are looking at.

Two companies publish a number a homeowner cannot check. Hunterdon Roofing, Siding & Window Company displays a Pennsylvania registration, PA161132, and not its New Jersey one, 13VH00209500, which is active in Lebanon. Euro Roofing & Siding prints 13VH1119300 — eleven characters where the state’s format has twelve — and its actual registration is 13VH11193000. A homeowner who typed either published number into New Jersey’s registry would find nothing.

How to check a registration yourself

Search the New Jersey Division of Consumer Affairs licensee verification for Home Improvement Contractors, using the business search rather than the individual one. You can search by the 13VH number if you have it, or by the beginning of the registered name — the name search matches from the start of the name, so a partial word at the front works and a word from the middle does not. The result gives the registered entity, the number, the status and the town. It is free.

What the registration is, and what it is not

A 13VH registration means the business has registered with the state, carries commercial general liability insurance of at least $500,000 per occurrence, and is subject to the Contractors’ Registration Act. It is not a competency examination and it is not a trade licence — New Jersey does not test roofers the way it tests electricians, plumbers or heating contractors. It tells you a business exists on the record and can be found again. That is worth having and it is not the same as skill.

Manufacturer certification is the closest thing this trade has to a graded credential, which is why it has its own column. GAF Master Elite, Owens Corning Platinum Preferred and CertainTeed SELECT ShingleMaster are awarded by the shingle manufacturers, carry installation-training and insurance requirements, and are what makes the long manufacturer warranties available in the first place. Where the column says “GAF directory”, we read the tier off GAF’s own public contractor listing; where it says “as published”, we read it off the company’s site and did not check it at the manufacturer.

The Companies

A-1 Affordable Construction, Clifton

A-1 Affordable Construction is a chimney and roofing company headquartered on Getty Avenue in Clifton, in Passaic County, with a second office in Langhorne, Pennsylvania, and it carries a Hunterdon County page on its own site that names Flemington, Clinton Town and Township, Lebanon, High Bridge, Raritan Township, Readington Township and every other municipality in the county. It publishes its New Jersey registration, 13VH00843200, in its footer alongside six other states’ and cities’ numbers, describes itself as “The Original A-1 Affordable Since 1985”, and lists roofing, gutters, siding, masonry and chimney work as its services. It is here on that county page rather than on any premises in Hunterdon. The state records A-1 AFFORDABLE CONSTRUCTION as active in Clifton.

Benchmark Siding Co., Branchburg

Benchmark Siding Co. is owned and operated by David Carman, who its site says has run it since 2005, and its service-area page names Clinton and Readington Township, with Raritan Township named on its roofing page. Its published services are vinyl siding, cultured stone, window and door installation, roofing installation and cellular PVC trim. It publishes no registration number and no street address; the state records BENCHMARK SIDING CO., LLC as active in Branchburg under 13VH01139200.

Dannucci Roofing, Frenchtown

Dannucci Roofing publishes Frenchtown as its town and no street, says on its contact page that it serves Frenchtown, Flemington and Clinton, and lists roofing, roof repairs and gutter work as its services; its site describes the business as family owned and operated since 1976. It publishes no registration number. GAF’s directory lists it as GAF Master Elite and President’s Club under the name Dannucci Roofing Company Inc; the state’s active registration is held by DANNUCCI ROOFING CONTRACTORS INC in Frenchtown under 13VH11618700 — an older Dannucci Roofing Co., Inc registration in the same town has expired.

Deegan Brothers Roofing & Siding, Clinton

Deegan Brothers Roofing & Siding publishes four addresses — Old Highway 22 in Clinton, Memorial Parkway in Phillipsburg, a post office box in Scotch Plains and an office in Seaside Heights — and carries a Clinton roofing page on its own site; its contact page names Clinton, Flemington, Annandale, Lebanon, High Bridge, Whitehouse Station and Readington among its towns, and Hunterdon among its counties. It publishes its New Jersey registration, 13VH04755000, and a Pennsylvania number beside it, describes itself as GAF Certified and family-owned since 1990, and lists roof installation, inspections and repairs, siding, gutters and windows and doors as its services. Its own line “the only Deegan Brothers Roofing since 1990” reads as a disambiguation from another company; the registration is held by Q & A CORP./DEEGAN BROTHERS ROOFING AND GUTTER/DEEGAN GUTTER, recorded in Phillipsburg.

Euro Roofing & Siding, Ringoes

Euro Roofing & Siding, which also trades as Euro Construction Group, works from Wertsville Road in Ringoes, in East Amwell Township, with a second address in Albrightsville, Pennsylvania, and names Hunterdon County among six New Jersey counties on its own site. It publishes roofing, gutters, siding, windows, doors and decks as its services and names GAF, Owens Corning, CertainTeed, VELUX, Andersen, Marvin and Pella without a tier. The number it prints, 13VH1119300, is one digit short of the state’s twelve-character format; the registration is held by EURO CONSTRUCTION GROUP LLC, active in Lawrenceville — not Ringoes — under 13VH11193000.

Express Roofing NJ, Flagtown

Express Roofing NJ works from Hall Avenue in Flagtown, in Hillsborough Township, and carries a Hunterdon County page on its own site that names Flemington and Readington. It publishes roofing only — installation, replacement, repair, flat roofing, asphalt shingles and cedar shake — and no registration number; the state records the business as EXPRESS SERVICES LLC, active in Flagtown under 13VH11749000, and GAF lists it as GAF Certified, in business since 2023.

Fox Chase Contracting, Flemington

Fox Chase Contracting works from a Minneakoning Road suite in Flemington, names Flemington, Raritan Township, East Amwell, Branchburg and Hunterdon and Somerset counties on its own site, and publishes roofing, roof replacement and repair, siding, decks and gutter protection as its services. It describes itself as family-owned since 1999 and GAF Master Elite, which GAF’s directory confirms with President’s Club. It publishes no registration number; the state records the business as FOX CHASE MAINTENANCE CO LLC, active in Flemington under 13VH04942000 — a registered name that does not appear on the site.

Home Exteriors Direct, Lebanon

Home Exteriors Direct works from Main Street in Lebanon, publishes its registration, 13VH06450000, on its home, about and contact pages, and names Hunterdon County among nine counties it serves. Ryan Driscoll is named as owner; his about page says he started the company in 2011. It publishes new roofing, leak repairs, overlays and commercial roofing, siding installation and repair, and windows and doors under carpentry, and describes itself as GAF Master Elite, which GAF’s directory confirms. The state records HOME EXTERIORS DIRECT LLC as active in Lebanon. Its domain, njhomecontractors.com, is not its trade name.

Hunterdon Roofing, Siding & Window Company, Lebanon

Hunterdon Roofing, Siding & Window Company works from Route 31 South in Lebanon — inside the guide’s towns — and carries Clinton and Flemington pages on its own site, naming Flemington, Lebanon, Clinton, Whitehouse Station, High Bridge, Annandale and Readington Township among seventeen Hunterdon towns. It describes itself as a third-generation company trading since 1974 and names GAF Master Elite and CertainTeed SELECT ShingleMaster among its credentials; its pages give its tenure as “over 50 years” and “more than 17 years” in different places, so we quote both. The number it publishes, PA161132, is a Pennsylvania registration; its New Jersey registration is held by HUNTERDON SIDING & WINDOW COMPANY LLC., active in Lebanon under 13VH00209500, and does not appear on its site.

Kepo Siding & Windows, Hillsborough

Kepo Siding & Windows works from Ilene Court in Hillsborough and names Hunterdon County among six New Jersey counties on its service-area page, with Whitehouse Station and Lebanon appearing as project locations on its home page. Its site publishes siding, windows, doors, decks, masonry, trim and — under its own heading — roofing and gutters, saying its teams have been “repairing and replacing roofs across NJ for years”; it describes itself as a James Hardie President’s Award recipient and Andersen certified. It publishes no registration number; the state records KEPO SIDING & WINDOWS LLC as active in Hillsborough under 13VH03778400.

Lasting Construction & Improvements, Bridgewater

Lasting Construction & Improvements works from East Main Street in Bridgewater, publishes its registration, 13VH05440400, and says it serves “Somerset, Morris, Union, and Hunterdon counties”, with Lebanon, Readington Township and Whitehouse among the towns on its own form. It lists roofing, siding, gutters, decks and remodeling as its services and describes “nearly two decades” of work. The state records LASTING CONSTRUCTION & IMPROVEMENTS LLC as active in Bridgewater.

Magnolia Home Remodeling Group, Union

Magnolia Home Remodeling Group works from Vauxhall Road in Union, publishes its registration, 13VH07755300, in its footer, and carries Hunterdon County, Flemington, Clinton and Readington pages on its own site; its Hunterdon roofing page names Flemington, Clinton, Annandale, Lebanon, High Bridge and White House Station among twenty-four towns. It names roofing, siding, windows and masonry among its services, lists Alside, CertainTeed, James Hardie and Royal as siding manufacturers it installs, and describes itself as a GAF Certified roofing contractor and a James Hardie Alliance Select siding contractor. The state records MAGNOLIA HOME REMODELING GROUP INC as active in Union.

Markey Windows, Doors & More, Bridgewater

Markey Windows, Doors & More works from a showroom on East Main Street in Bridgewater, open seven days, names its founder as Jim Markey, and names Hunterdon among six counties on its portfolio-by-location page. It publishes windows, doors, siding and roofing as services and describes itself as GAF Certified Residential and American Window and Door Institute certified. It publishes no registration number; the state records MARKEY WINDOWS DOORS & MORE LLC — no comma — as active in Bridgewater under 13VH00674000.

MFA Roofing, Flemington

MFA Roofing publishes its registration, 13VH01091900, and roof replacement, repair, chimney flashing, skylights, attic fans, ridge venting and gutter work as its services, the last through a separate gutter company it names. Its site prints no street address and no town, and the towns it names are all in Somerset County — Hillsborough, Bridgewater, Branchburg, Montgomery, Manville. It is here because the state records MFA LLC as active in Flemington and GAF’s directory lists it three miles from the borough as GAF Master Elite; that is a premises the company itself does not publish, and the entry says so. Its site names Manny and Sandra Andrade as founders in 1999 and their daughter Jessica and son-in-law Jay as the current operators.

Mighty Dog Roofing of Bridgewater, Bridgewater

Mighty Dog Roofing of Bridgewater is a franchise location working from a Route 22 East suite in Bridgewater, and its location page names Annandale, Clinton, Flemington, High Bridge, Lebanon, Oldwick and Whitehouse Station among more than a hundred towns. It publishes its registration, 13VH14091100, and lists residential and commercial roofing, siding, gutters, skylights and window repair and replacement as services, with Owens Corning Platinum Preferred among its published credentials. The registration is held by JDC PROPERTY MANAGEMENT COMPANY LLC DBA MIGHTY DOG ROOFING NORTHEAST NEW JERSEY and is recorded in Mount Laurel, in Burlington County — the franchisee’s registered address rather than the Bridgewater office.

New Jersey Siding & Windows, Randolph

New Jersey Siding & Windows works from Sussex Turnpike in Randolph, publishes its registration, 13VH03088700, and carries a Hunterdon County page on its own site, naming the county among ten and no town. Its published services are replacement windows, siding, exterior doors, decking, roofing and attic insulation, and its site names thirteen siding and window brands without a certification tier. Its own pages give its founding three ways — 1999, “20+” and “25+” years. The state records NEW JERSEY SIDING & WINDOWS INC as active in Randolph.

OTX Home Remodeling, Manville

OTX Home Remodeling describes itself as “nestled in the heart of Manville” and names Somerset, Morris, Union and Hunterdon counties as its territory; its published services are windows, roofing, doors, siding, gutters and remodeling. It publishes no registration number and no street address; GAF’s directory lists it on Jackson Avenue in Manville as GAF Certified, in business since 2020, and the state records OTX HOME REMODELING LLC as active in Manville under 13VH11888900.

Proven Contracting, Bridgewater

Proven Contracting works from Thruway Drive in Bridgewater — one of four New Jersey offices it lists, alongside Livingston, Randolph and Long Valley — and carries a Hunterdon County page on its own site naming Flemington, Clinton, Lebanon Township, High Bridge, Readington and Raritan Township among seventeen places. It publishes its registration, 13VH08608400, names David Curcio as managing partner and Ryan Watson as general manager and co-founder, describes itself as GAF Master Elite, James Hardie Certified and Tamko Diamond, and publishes an EPA Lead-Safe firm number, NAT-F124892-3. The state records PROVEN CONTRACTING.COM LLC as active and recorded in Livingston.

Rivera Roofing Specialists, Flemington

Rivera Roofing Specialists is the company Google leads with for a Flemington roofer, and its site names Lito Rivera as owner, claims “30+ Years Experience”, and lists Hunterdon, Somerset, Warren and Mercer counties as its territory on its home page and eight counties on its services page. It publishes roof repair, installation, tear-offs, inspections, leak repair, gutters, skylights and attic fans, calls itself licensed and insured, and prints no registration number and no address. The state records RIVERA ROOFING SPECIALISTS LLC as active in Flemington under 13VH11196200. It is a different company from Rivera Roofing & Remodeling in Bridgewater.

Strober Roofing and Maintenance, Flemington

Strober Roofing and Maintenance publishes Sherwood Court in Flemington as its address, its registration, 13VH08711100, in its footer, and Flemington, Clinton, Lebanon, High Bridge, Whitehouse Station and Readington among the towns it names — the last two with their own spellings. It names Steve, Clint and Dan Strober, says the family has been in roofing “since 1928”, and publishes residential and commercial roofing, inspections, repair and maintenance, metal roofing, gutters and solar, describing itself as an Owens Corning Preferred Contractor with HAAG-certified inspectors. Google places it in Neshanic Station; the state records STROBER ROOFING AND MAINTENANCE LLC as active in Branchburg. It is a different company from Strober-Wright Roofing in Lambertville, a commercial roofer.

Tetti Roofing, Bridgewater

Tetti Roofing works from a Grove Street suite in Bridgewater, publishes its registration, 13VH13842500, and does roofing only — replacement, repair, maintenance, inspection and financing — across Somerset, Middlesex and Hunterdon counties. It offers a twenty-year workmanship warranty of its own alongside GAF’s fifty-year manufacturer warranty, and GAF lists it as GAF Certified. The state records TETTI ROOFING LLC as active in Bridgewater.

True North Roofing, Branchburg

True North Roofing publishes its registration, 13VH13971300, describes itself as a GAF Certified Installer with “20+ years experience”, and names Hunterdon, Morris, Somerset, Middlesex and Mercer counties as its territory. It does roofing — inspections, installations, repairs — and gutters, and publishes no street address; GAF’s directory lists it at a Route 202 suite in Branchburg. The state records TRUE NORTH ROOFING LLC as active in Branchburg.

Tyler Roofing, Bridgewater

Tyler Roofing works from a Route 202 suite in Bridgewater, publishes its registration, 13VH10921200, and carries a Hunterdon County page on its own site naming Flemington, Clinton, Lebanon, High Bridge and Raritan Township among fifteen places. Its published services run from asphalt, cedar, copper, flat, metal and slate roofing to siding, gutters, skylights and window replacement, and its site claims over thirty years of experience. GAF lists it as GAF Certified; the state records TYLER ROOFING LLC as active in Bridgewater.

W.C. Construction, Bridgewater

W.C. Construction works from Washington Valley Road in Bridgewater, publishes its registration, 13VH10064100, and names Hunterdon County among six on its service-areas page, with no Hunterdon town. Its site describes the company as GAF Certified and names CertainTeed Master Shingle and ProVia among its credentials; its own pages give its tenure two ways — “over a decade” and “over 30 years” — so we quote both. The state records WC CONSTRUCTION LLC as active in Bridgewater.

Two Names Google Leads With That Are Not in the Table

Ask Google for a roofer in Flemington or Clinton and it leads with four companies. Two — Rivera Roofing Specialists and Hunterdon Roofing, Siding & Window Company — are in the table. The other two are not, and a homeowner deserves to know why rather than to wonder.

Payless Roof Repair and Replacement publishes an Old Highway 22 address in Clinton, and King Quality Roof Repair and Replacement publishes Flemington; both carry five-star ratings in the hundreds and both describe round-the-clock service. We searched the state’s registrant record under both names in September 2026 and found no active registration for either — the only Payless and King Quality entities on the record are expired registrations in Toms River and Cliffside Park. A registration held under an owner’s name or a different legal entity would not surface in the search we ran, and that is common and lawful. We report our search, never their compliance. The day an active registration is on the record under the name on the estimate, either company goes on the page.

The Question This Table Cannot Answer Yet

Every company in the table lists roof repair as a service. Very few will actually come out and quote a single slipped shingle or a leaking flashing detail on a house they did not roof, and no website in this trade answers that question honestly, because there is no commercial reason to. It is, for most homeowners most of the time, the only question that matters.

We are asking it directly, company by company, and the answers will be published here as they arrive. One has landed already: Proven Contracting told us plainly that yes, they do small repairs. Every other company on this page has been asked the same question. If you have called a roofer in these towns about a small repair, we would like to know what happened — whether they came, how long they took, and whether they quoted the repair or only a replacement. Write to admin@gardenstatecircle.com.

Common Questions

Does a roofer in Clinton or Flemington, NJ need a licence?

Not a trade licence. New Jersey does not examine or license roofers the way it licenses electricians, plumbers and heating contractors. Home improvement contractors register with the state under the Contractors’ Registration Act — the 13VH number — which carries commercial general liability insurance of at least $500,000 per occurrence and a written contract for any job over $500. Every company in the table above holds an active registration, and the table says which of them publish it. Whether a given roofing job falls inside the Act is a question for the state, not for this guide; what we publish is the record we ran.

Is a 13VH number the same as a 19HC number?

No. A number beginning 19HC is a Master HVACR contractor’s licence, held by a named individual, and it covers heating and cooling work. A number beginning 13VH is a business registration and covers home improvement work including roofing, siding and windows. They are different regimes and a company doing both should hold both.

Why does the registered name not match the company name?

Because registration attaches to a legal entity and trading names are free to differ from it. A company that was renamed, that was acquired, that operates a brand distinct from the corporation behind it, or that is a franchise location of a larger operator will show a registered name that looks unfamiliar. Several companies in this guide do. It is normal, and it is why searching the state registry by the name on your estimate often returns nothing at all.

What does GAF Master Elite actually mean?

It is the top tier of GAF’s contractor programme, restricted by the manufacturer to a limited share of roofing contractors in each area, and it requires proof of licensing where applicable, insurance and ongoing installation training. Its practical consequence for a homeowner is access to GAF’s longest workmanship warranties, which cannot be offered by a non-certified installer. Below it sit GAF Certified Plus and GAF Certified. Owens Corning Platinum Preferred and CertainTeed SELECT ShingleMaster are the equivalent top tiers in those two programmes. All are checkable in the manufacturer’s own contractor directory.

Does it matter that a roofer is based in Hunterdon rather than travelling in?

Less than most homeowners assume, and here you have a real choice either way, which is not true in every market we cover. Roofing crews travel, and a full replacement is a scheduled job rather than an emergency call; a company forty minutes out with its own crews may be on site before one down the road that is booked into October. What is worth asking directly is whether the crew on your roof works for the company or for a subcontractor, and who owns the warranty if the company changes hands.

Who Governs Roofing Work in Clinton and Flemington, NJ

Roofing work in New Jersey answers to two state agencies with confusingly similar names, and they do different things. The registration — the 13VH number in the table above — is issued by the Division of Consumer Affairs, Regulated Business Section — (973) 504-6370 — which is where the registration check described above is run. The permit belongs to the Uniform Construction Code, N.J.A.C. 5:23, written by the Department of Community Affairs, Division of Codes and Standards — (609) 292-7899 — and enforced by each municipality’s own construction office, listed below. New Jersey adopted the 2024 editions of its construction subcodes on August 17, 2026; the one- and two-family dwelling subcode is the International Residential Code 2024, New Jersey edition (N.J.A.C. 5:23-3.21), per the Division’s current-codes table, read September 2, 2026.

Municipality Construction permit office, as the town names it Phone Construction Official, as published Hours, as published
Town of Clinton Construction Office (908) 735-8616 — the town’s main line; no direct line published Dan Niro Not published — “Inspection Hours: Call Municipal Building”
Clinton Township (incl. Annandale) Construction Code Enforcement 908-735-8800 ext. 256 Tom Petto Mon–Fri 8:30am–4:00pm
Flemington Borough Construction / Zoning Department 908-782-8840 ext. 220 John Tillotson Mon–Fri 8:30am–4:30pm

Every office above was opened and read on September 2, 2026. Names are published only where the municipality publishes them.

Clinton is two municipalities. The Town of Clinton and Clinton Township are separate governments with separate construction offices — the Town’s on Leigh Street, the Township’s on Route 31 in Lebanon — and a Clinton mailing address can belong to either; Annandale is inside the Township. The Town of Clinton runs construction and zoning as one office and publishes no direct line or hours, so the town’s main number is the route. Clinton Township says a zoning permit is obtained from its Zoning Officer under Code §165-53 before building permits are closed out. Flemington’s Construction / Zoning Department no longer takes inspection requests by phone; they go through the SDL portal. The two Clinton offices share staff crosswise — the Township’s Construction Official is the Town’s building inspector, and the Town’s Construction Official is the Township’s plumbing subcode official — which is why the same name can turn up at both.

Lebanon Borough, High Bridge Borough, Readington Township — which is where Whitehouse Station sits — and Tewksbury Township, which holds Oldwick, each have their own construction office. We have not yet opened those offices and do not list them here; the state search above works in every one of them, and the permit office is found on each town’s own website.

Fee schedules are adopted by ordinance and change. Whether a particular job needs a permit is interpreted by the town’s own construction office, not by us. We publish what each municipality published, with the date we checked it — confirm with the office before you rely on it, and if any of it has changed, the correction address at the foot of this page is the fastest way to tell us.

More Garden State Circle Guides

The rest of the exterior in North Hunterdon

Siding and window contractors in Clinton and Flemington

The same guide for other markets

Roofing contractors in Somerville
Roofing contractors in Bridgewater
Roofing contractors in the Somerset Hills
Roofing contractors on the Monmouth coast

More guides to North Hunterdon

Heating and cooling contractors in Clinton and Flemington
Dentists in Clinton, Flemington and Annandale
Oral surgeons serving Flemington and Clinton
Med spas in Clinton and Flemington

Every guide we publish is listed at Garden State Circle Guides.

Other guides to Clinton and Flemington

Orthodontists in Clinton, Flemington and Annandale

Something Out of Date?

This guide is maintained. If anything here is wrong or has changed — a name, an address, a registration number, a certification, or whether a business has closed — tell us and we will check it. Businesses listed here are welcome to write in directly, and a company that publishes a registration number we have recorded as absent is exactly the kind of correction we want.

And if you run a roofing company that should be on this list and is not, write to us. We would rather be told than be incomplete. The test is the same one every company here cleared: that you install, repair or replace residential roofs for homeowners in Clinton, Flemington, Annandale, Lebanon, High Bridge, Whitehouse Station or Oldwick, and that you publish that work as a service on your own website. A permit pulled in one of those municipalities, a completed job, or your registration will do it. Show us that and you go on the page.

admin@gardenstatecircle.com

This is not a ranking.

Roofing contractors in Warren, Watchung and Green Brook
  • Roofing contractors in Belle Mead, Skillman and Rocky Hill
  • Roofing contractors in Franklin Township, Manville and North Plainfield
  • >

    Stay in the Circle

    Sign up for our newsletter for local stories,
    events, and updates.

    Full Name(Required)
    This field is hidden when viewing the form
    Privacy(Required)