Roofing Contractors in Franklin Township, Manville, North Plainfield and South Bound Brook, NJ
By Tiffany Slowinski
Franklin Township and the surrounding towns have a roofing problem most homeowners would probably prefer.
Too many legitimate options rather than too few.
There are roofing companies based right in this part of Somerset County, plus many more coming in from nearby Bridgewater, Branchburg, Hillsborough and beyond.
So if you are searching for a roofing contractor in Franklin Township, Somerset, Franklin Park, Manville, North Plainfield or South Bound Brook, finding names is easy.
Comparing them is the job.
Start with your roof.
Do you have an active leak?
Storm damage?
A repair?
An aging roof?
A full replacement already planned?
Do not let those become one giant category called “roofing.”
A company may be excellent at full replacements and less interested in small repair calls.
Another may do both.
Ask.
If you only need a repair, I would literally say, “This is a small repair on a roof you did not install. Will you come out?”
You can save everyone time.
If replacement is recommended, ask how the contractor reached that conclusion.
What does the roof look like?
Where is it failing?
Is the damage isolated?
What condition is the flashing in?
What about ventilation?
Can they show you photos?
Specifics give you something you can compare when the second contractor comes out.
The Garden State Circle guide below is unusually useful here because Franklin Township, Manville, North Plainfield and South Bound Brook actually have roofing contractors registered inside the market.
Still, the town on the website is only one data point.
New Jersey roofing companies doing home improvement work register as Home Improvement Contractors. The guide checks the active 13VH registration and shows the legal entity behind the company when it can be connected.
This matters because trade names and registration names often differ.
Completely normal.
Also confusing if you are trying to verify the business yourself.
Then look at manufacturer certification if the contractor publishes one.
GAF, Owens Corning and CertainTeed have contractor programs with different tiers.
Ask what tier the company actually holds, whether it is current and which warranty options that makes available for the product you are buying.
The warranty conversation should have two parts.
Manufacturer.
Contractor.
Those are not necessarily the same warranty.
Read the scope too.
Tear-off.
Disposal.
Shingles or other roofing material.
Underlayment.
Ice and water barrier.
Flashing.
Ventilation.
Drip edge.
Decking replacement.
Skylights.
Chimney details.
Gutters if included.
Cleanup.
Payment schedule.
A lower total may be a better deal.
It may also simply include less.
If storm damage is involved, the contractor can document what they see and provide a repair or replacement estimate. Your insurer decides what the policy covers.
And if somebody tells you the roof is an emergency when there is no active damage or water intrusion, it is reasonable to ask for enough explanation to understand the urgency.
This guide is useful if you are searching for roofing contractors Franklin Township NJ, roofers Somerset NJ, roofing companies Manville NJ, roof repair North Plainfield, roof replacement South Bound Brook, emergency roofer, storm damage roofing, leaking roof, GAF contractor, asphalt shingle roof or roofing estimates near me.
You have choices here.
Use them.
A second estimate is a lot easier to get before the roof is torn off.
We did the homework here.
For the places actually worth your time, money and babysitter, follow me: @tiffanyknowsnj.
The Guide: Roofing Contractors in Franklin Township and Manville, 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 the table below 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.
Franklin Township is the largest municipality in Somerset County by area and it has no single downtown. Most addresses inside it carry the postal name Somerset, which is also a county name and a village name, and the township shares a name with a second Franklin Township in Hunterdon County three letters away. Together with Manville, North Plainfield and South Bound Brook it holds 384 active home improvement registrations, counted at the state registry on September 4, 2026. Six of the companies in this guide are registered inside these towns — more than any other market we cover. This is a place where roofers actually live.
How We Selected These Companies
This guide covers Franklin Township (Somerset) — including the Somerset, Franklin Park, Middlebush, East Millstone, Griggstown, Zarephath and Kingston addresses inside it — together with Manville, North Plainfield and South Bound Brook.
A company appears here if it installs, repairs or replaces residential roofs for homeowners in those places, 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. 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. Thirty-three companies meet it and are in the table. One more holds an active registration here and is listed by a shingle manufacturer as a roofer in these towns but publishes no website of its own, so the second part of the test cannot be run; it is listed separately below the table rather than left out.
A company that trades from somewhere else is here only if it says on its own site that it works in one of these places, or that it works in Somerset County. Where it says neither, it is not here, however close it is.
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 in New Jersey by Tiffany and Jake Slowinski and covers Franklin Township (Somerset), Manville, North Plainfield and South Bound Brook. Contact the publisher at jake@gardenstatecircle.com. How every guide is made, in one place: how every guide is made.
Which of These Companies Is Actually in These Towns
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 this is the strongest market we have published. Six companies in the table are registered inside these four municipalities: Spartan Roofing on Davidson Avenue and Fisher Roofing on Bartle Road, both in Somerset; Wal Contracting in Franklin Park; Maita Home Improvement on Prospect Place and DP Roofing & Contracting on Somerset Street, both in North Plainfield; and OTX Home Remodeling on Jackson Avenue in Manville. Hammer Exteriors works from a Campus Drive office in Somerset and is registered in South Plainfield. American Roofing Solutions holds an active registration in Manville and sits below the table for the reason given there.
Two of the six publish no street address of their own. Wal Contracting heads its site “Franklin Park, NJ Roofing • Franklin Township Roofer” and gives no address; DP Roofing trades online as Done Perfect Roofing and gives none either. In both cases the address in the table is the one the state holds, and we say so.
The Campus Drive addresses are worth reading for what they are. 370 and 399 Campus Drive in Somerset are offices in a business park, not yards, and more than one exterior company keeps a suite there. That is not a mark against anybody — roofing crews work out of trucks — but it is a different kind of address from Bartle Road.
Everyone else drives in, mostly from the Bridgewater, Branchburg and Somerville side ten to twenty minutes west, where the rest of Somerset County’s roofing trade sits. Penyak Roofing comes the other way, from South Plainfield, and is the oldest company on this page: family-owned since 1960, with pages of its own for South Bound Brook, North Plainfield and Franklin Park.
One thing to watch on any roofer’s website in this market. “Franklin Township” is two different municipalities in New Jersey — this one in Somerset County, and another in Hunterdon County near Pittstown. Two companies in our records file “Franklin” under Hunterdon County on their own service-area pages, which means the other one. We treated a Hunterdon filing as Hunterdon, and the table reflects that. “East Millstone” is likewise a village inside Franklin Township and not Millstone Borough or Millstone Township.
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 |
|---|---|---|---|---|---|
| Arctic Roofing & Restoration | Bridgewater | NJ HIC 13VH13490400 | ARCTIC ROOFING LLC · Bridgewater · Active · 13VH13490400 | GAF Certified Plus (GAF directory) | Roof replacement · emergency repairs · storm damage restoration · insurance claims |
| Bellari Home Remodeling | Branchburg | Not published | SOMERVILLE ALUMINUM CO., INC · Branchburg · Active · 13VH01723200 | ProVia certified installer · VELUX Certified Installer (as published) | Roofing · siding · windows |
| 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 |
| Blue Nail Exteriors | Montville | 13VH09242600 | BLUE NAIL LLC · Montville · Active | GAF Master Elite President’s Club · James Hardie Elite Preferred · VELUX Certified Installer Plus (as published) | Roofing · roof repair · siding · windows and doors · gutters · solar shingles · decks |
| David Anderson Construction | Watchung | Not published | DAVID ANDERSON CONSTRUCTION LLC · Watchung · Active · 13VH06606300 | GAF Certified (GAF directory) | Roof installation · roof replacement · gutters · siding · windows · remodeling |
| DP Roofing & Contracting | Not published; trades online as Done Perfect Roofing | 13VH01844800 | DP CONTRACTORS · North Plainfield · Active | Site says GAF Certified and GAF Master Elite; GAF’s directory lists GAF Certified Plus | Residential and commercial roofing · roof repair · roof inspection · chimney · solar roofing · attic vents · storm and insurance work |
| 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 |
| Fisher Roofing | Somerset | 13VH08622100 | FISHER ROOFING LLC · Somerset · Active | GAF Certified Plus (GAF directory); none published on its own site | Residential and commercial roofing · repairs · re-roofing · shingle, slate, metal, copper · TPO, EPDM, modified bitumen · roof coating · gutters |
| Hammer Exteriors | Somerset | Not published | HAMMER EXTERIORS LLC · South Plainfield · Active · 13VH10818400 | GAF Certified Plus (as published) | Roofing · siding · doors and windows · gutters |
| 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 |
| 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 |
| Levs Construction | Somerville | Not published | LEV’S CONSTRUCTION · Somerville · Active · 13VH03110400 | GAF Master Elite (GAF directory) | Roofing · siding · decks · gutters |
| Liam’s Construction | Green Brook | Not published | LIAM’S CONSTRUCTION LLC · Green Brook · Active · 13VH12774800 | GAF Certified (as published) | Roofing · siding · gutters · metal roofing |
| 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 |
| Maita Home Improvement | North Plainfield | 13VH06438500 | MAITA HOME IMPROVEMENT LLC · North Plainfield · Active | Not published | Roofing — asphalt and flat roofs · siding · windows · general home improvement |
| 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 |
| Matute Roofing | Wayne | NJ License #13VH10366000 | MATUTE ROOFING INC · Towaco · Active · 13VH10366000 | GAF Master Elite · GAF President’s Club · GAF Golden Pledge (as published) | Roofing · metal roofing · gutters · siding · windows · doors |
| MD Contracting & Roofing | Martinsville | 13VH11396100 | MICHAEL & DANIELLE DEEGAN CONTRACTING LLC DBA MD CONTRACTING · Bridgewater · Active | GAF Certified Plus (GAF directory) | Roofing · siding · gutters · masonry |
| 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 |
| Padovani Roofing and Construction | Neshanic Station | 13VH01375300 | PADOVANI CONSTRUCTION · Neshanic Station · Active | GAF Master Elite (GAF directory) · IKO Certified · Firestone Certified (as published) | Roofing · sheet metal · siding · gutters · windows · decks · chimneys · skylights |
| Penyak Roofing | South Plainfield | 13VH04261000 | PENYAK ROOFING CO., INC. · South Plainfield · Active | GAF Master Elite · VIP Certified Installer (as published) | Roof replacement · residential and commercial roof repair · roofing since 1960 |
| 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 |
| Spartan Roofing | Somerset | 13VH12613900 | SPARTAN GENERAL CONSTRUCTION LLC · Somerset · Active | GAF Certified Contractor · Owens Corning Preferred (as published) · GAF Certified Plus (GAF directory) | Roof replacement · roof repair · storm damage · gutters · siding · chimney and flashing |
| Superior Siding & Windows | Rockaway | Not published | SUPERIOR SIDING & WINDOWS, LLC · Rockaway · Active · 13VH01107800 | Names Alside, ProVia and Marvin; no certification tier published | Roofing · siding · windows · doors · masonry |
| Tetti Roofing | Bridgewater | 13VH13842500 | TETTI ROOFING LLC · Bridgewater · Active | GAF Certified (GAF directory) | Roof replacement · repairs · maintenance · inspection · financing |
| Tony Balsamo & Son | Not published | 13VH01883400 | TONY BALSAMO SIDING CONTRACTOR, INC. · Piscataway · Active | GAF Certified Roofer (as published) | Roofing · siding · repairs · remodeling |
| True North Roofing | Branchburg | 13VH13971300 | TRUE NORTH ROOFING LLC · Branchburg · Active | GAF Certified (as published) | 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 |
| Wal Contracting | Not published; site is headed Franklin Park and Franklin Township | 13VH12353900, alongside PA191643 | WAL CONTRACTING LLC · Franklin Park · Active | Certified GAF Contractor (as published) · GAF Certified (GAF directory) | Roof replacement · roof repair · slate, asphalt shingle and cedar shake · commercial flat roofing · copper work · siding · windows · doors |
Checked against the New Jersey Division of Consumer Affairs Home Improvement Contractor registration search.
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.
Registered roofing contractors with no website
American Roofing Solutions LLC holds registration 13VH09233400, which the state records as active in Manville, and appears in Owens Corning’s contractor directory. We could find no website of its own. What it does is therefore the manufacturer’s description rather than the company’s own, and the services column cannot be filled honestly. It is here so that a homeowner who has been handed the name can find the record.
A Note on Reading the Registration Column
Twenty-two of the thirty-three companies in the table publish a New Jersey registration number on their own website — the highest proportion on any of our roofing guides. 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. Spartan Roofing’s registration is held by Spartan General Construction LLC. DP Roofing & Contracting, which trades online as Done Perfect Roofing, is registered as DP Contractors. Bellari Home Remodeling’s registration is held by Somerville Aluminum Co., Inc. — the name the company traded under for decades. Tony Balsamo & Son is registered as Tony Balsamo Siding Contractor, Inc. MD Contracting & Roofing is registered as Michael & Danielle Deegan Contracting LLC. Express Roofing NJ is registered as Express Services LLC. Levs Construction is registered as Lev’s Construction, with an apostrophe. Mighty Dog Roofing of Bridgewater is registered to JDC Property Management Company LLC. 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, and three companies here publish no town at all. DP Roofing, Wal Contracting and Tony Balsamo & Son each publish a registration number and no address; the town in their row is the one the state holds. Hammer Exteriors publishes a Somerset office and is registered in South Plainfield. Matute Roofing publishes Wayne and is registered in Towaco. Proven Contracting publishes Bridgewater and is registered in Livingston, one of the four offices it lists. 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.
One company publishes the wrong state’s number, and two publish a second state’s number alongside their own. Hunterdon Roofing, Siding & Window Company displays a Pennsylvania registration, PA161132, and not its New Jersey one, 13VH00209500, which is active in Lebanon; a homeowner who checked the published number against New Jersey’s registry would find nothing. Wal Contracting publishes PA191643 alongside its New Jersey number, which is the honest way to do it.
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 license — 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
Arctic Roofing & Restoration, Bridgewater
Arctic Roofing & Restoration describes itself as a Bridgewater-based residential roofing company serving Somerset and Middlesex counties, and publishes roof replacement, emergency repair, storm-damage restoration and insurance-claim work as its services. It publishes no registration number and no street address; GAF’s contractor directory lists it as GAF Certified Plus at a Route 202 suite in Bridgewater, and the state records ARCTIC ROOFING LLC as active in Bridgewater under 13VH13490400.
Bellari Home Remodeling, Branchburg
Bellari Home Remodeling works from County Line Road in Branchburg and publishes roofing, siding and windows among its services; its own site says the company was founded in 1950 and was known for many years as Somerville Aluminum. That is still the registered name — SOMERVILLE ALUMINUM CO., INC, active in Branchburg under 13VH01723200 — which is why a search under “Bellari” returns nothing. It publishes no town list; it names Somerset County, and its premises are in it. It describes itself as a ProVia certified installer and a VELUX Certified Installer.
Benchmark Siding Co., Branchburg
Benchmark Siding Co. is owned and operated by David Carman, who its site says has run it since 2005, and it names Somerset County as its territory, with town pages for Branchburg, Bridgewater, Hillsborough, Readington, Clinton and Montgomery. Its published services are vinyl siding, cultured stone, window and door installation, roofing installation and cellular PVC trim. It publishes no registration number; the state records BENCHMARK SIDING CO., LLC as active in Branchburg under 13VH01139200.
Blue Nail Exteriors, Montville
Blue Nail Exteriors works from Changebridge Road in Montville with a second office in Ridgewood, publishes its registration, 13VH09242600, and carries a Somerset County page naming Bridgewater, Somerville, Hillsborough, Warren, Bernardsville, Bound Brook, Montgomery and Green Brook. Its published services are roofing, roof repair and replacement, roof tune-ups, storm damage, siding, windows and doors, gutters, solar shingles and decks, and it describes itself as a GAF Master Elite President’s Club contractor, a James Hardie Elite Preferred contractor and a VELUX Certified Installer Plus. The state records BLUE NAIL LLC as active in Montville.
David Anderson Construction, Watchung
David Anderson Construction works from Stirling Road in Watchung and heads its own home page “Roofing Company In Watchung, New Jersey”, with a dedicated roofing page covering installation, replacement and snow roof cleaning alongside gutters, siding, windows and remodeling. Its service-area page names Franklin under Somerset County, alongside Watchung, Warren and Montgomery. It publishes neither a registration number nor a manufacturer certification on its own site; the state records DAVID ANDERSON CONSTRUCTION LLC as active in Watchung under 13VH06606300, and GAF’s directory lists it as GAF Certified at the same Stirling Road address, in business since 2011.
DP Roofing & Contracting, North Plainfield
DP Roofing & Contracting trades online as Done Perfect Roofing, publishes its registration, 13VH01844800, and lists residential and commercial roofing, roof repair and inspection, chimney work, solar roofing, attic vents and storm and insurance work as its services. It names Somerset among eleven counties, with Bridgewater, Hillsborough, Warren Township, Bedminster, Edison and Parsippany-Troy Hills among the towns; it publishes no street address. Its site describes the company both as GAF Certified and as GAF Master Elite, while GAF’s own directory lists it as GAF Certified Plus at a Somerset Street address in North Plainfield, in business since 1996 — we print all three and do not choose between them. The state records DP CONTRACTORS as active in North Plainfield.
Express Roofing NJ, Flagtown
Express Roofing NJ works from Hall Avenue in Flagtown, in Hillsborough Township, and names Somerset among the six counties on its service-area page. 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.
Fisher Roofing, Somerset
Fisher Roofing works from Bartle Road in Somerset, heads its site “Professional Roofing in Somerset, NJ”, and publishes its registration as NJHIC# 13VH08622100. Its published services run from residential re-roofing and repairs through shingle, slate, metal and copper to TPO, EPDM and modified bitumen commercial systems, roof coating and gutters, and it names Somerset and Highland Park with Middlesex and Somerset counties. It publishes no manufacturer certification of its own; GAF’s directory lists it as GAF Certified Plus at the Bartle Road address, in business since 2012. The state records FISHER ROOFING LLC as active in Somerset.
Hammer Exteriors, Somerset
Hammer Exteriors works from a Campus Drive office in Somerset and publishes roofing, siding, doors and windows, and gutters as its four services. Its Somerset County page names Franklin Township, alongside Bridgewater, Somerville, Hillsborough, Bound Brook, Warren and Basking Ridge. It describes itself as GAF Certified Plus and publishes no registration number; the state records HAMMER EXTERIORS LLC as active in South Plainfield under 13VH10818400.
Hunterdon Roofing, Siding & Window Company, Lebanon
Hunterdon Roofing, Siding & Window Company works from Route 31 in Lebanon and groups its service area by county; Somerset, Manville and South Bound Brook all sit in its Somerset County list. It describes itself as a third-generation company trading since 1974 and names GAF Master Elite and CertainTeed SELECT ShingleMaster among its credentials. 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 Somerset County on its service-area 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 New Jersey 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, on its site, and lists roofing, siding, gutters, decks and remodeling as its services. Its town list names Manville, North Plainfield, South Bound Brook and Somerset among roughly fifty-five towns, and its site describes “nearly two decades” of work. The state records LASTING CONSTRUCTION & IMPROVEMENTS LLC as active in Bridgewater.
Levs Construction, Somerville
Levs Construction works from West Cliff Street in Somerville, names Somerset County on its areas-we-serve page and carries a page of its own headed “Roofing Services in Somerset, NJ”, and describes itself as a family-owned, woman-led company that uses its own in-house crews rather than subcontractors. GAF’s directory lists it as GAF Master Elite. Registration 13VH03110400 is active and recorded in Somerville under the name LEV’S CONSTRUCTION — with an apostrophe and no LLC — and is not published on its site.
Liam’s Construction, Green Brook
Liam’s Construction publishes Green Brook as its town and no street address at all, and heads its roofing pages “Roofing Services Somerset” and “Roofing and siding Services”, covering roofing, siding, gutters and metal roof work across seven counties including Somerset. It describes itself as GAF Certified and publishes no registration number; the state records LIAM’S CONSTRUCTION LLC as active in Green Brook under 13VH12774800.
Magnolia Home Remodeling Group, Union
Magnolia Home Remodeling Group works from Vauxhall Road in Union, publishes its registration, 13VH07755300, in its footer, and organises its service area by county with Somerset among the eleven it names. It lists roofing, siding, windows and masonry among its services and names Alside, CertainTeed, James Hardie and Royal as siding manufacturers it installs, without publishing a certification tier. The state records MAGNOLIA HOME REMODELING GROUP INC as active in Union.
Maita Home Improvement, North Plainfield
Maita Home Improvement works from Prospect Place in North Plainfield, heads its roofing page “The Roofing Experts in North Plainfield, New Jersey”, and publishes its registration, 13VH06438500. Its published services are asphalt and flat roofing, siding, windows and general home improvement, and it publishes no town or county list at all, saying only that it has serviced thousands of residential homes throughout the state of New Jersey. It publishes no manufacturer certification. The state records MAITA HOME IMPROVEMENT LLC as active in North Plainfield.
Markey Windows, Doors & More, Bridgewater
Markey Windows, Doors & More works from a showroom on East Main Street in Bridgewater, open seven days, and names its founder as Jim Markey. Its Somerset County list names Somerset, alongside Green Brook, Warren, Watchung, Belle Mead, Millstone and Montgomery; its Middlesex County list names Dunellen. It publishes windows, doors, siding and roof repair 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.
Matute Roofing, Wayne
Matute Roofing works from Galesi Drive in Wayne and publishes a statewide list organised by county; Franklin, Manville, North Plainfield and South Bound Brook all appear in its Somerset County group. It publishes residential, commercial and metal roofing, gutters, siding, doors and window installation, and describes itself as GAF Master Elite, President’s Club and Golden Pledge. It publishes no registration number; the state records MATUTE ROOFING INC as active in Towaco — not Wayne — under 13VH10366000.
MD Contracting & Roofing, Martinsville
MD Contracting & Roofing publishes its registration, 13VH11396100, and lists roofing, siding, gutters, masonry and bathroom remodeling as its services, with Somerset among nine counties it names. Its site claims over twenty years of experience; GAF’s directory lists it at a Martinsville address as GAF Certified Plus, in business since 2020. The state records the business as MICHAEL & DANIELLE DEEGAN CONTRACTING LLC DBA MD CONTRACTING, active in Bridgewater — Martinsville being inside Bridgewater Township.
Mighty Dog Roofing of Bridgewater, Bridgewater
Mighty Dog Roofing of Bridgewater is a franchise location working from a Route 22 East suite in Bridgewater; 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. Its location page names more than a hundred towns, Manville, Somerset, South Bound Brook and Dunellen among them, and it carries a page of its own describing Somerset as a historic section of Franklin Township. 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 names Somerset County among the ten counties it serves; it publishes no town list at all. 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.
Padovani Roofing and Construction, Neshanic Station
Padovani Roofing and Construction publishes its registration, 13VH01375300, and describes itself as a full-service roofing and sheet-metal contractor working across Central New Jersey, naming Somerset and Morris counties, with siding, gutters, windows, decks, chimneys, skylights and historical renovation among its listed services. GAF’s directory lists it as GAF Master Elite, in business since 1993; its site also claims IKO and Firestone certifications. The state records the business as PADOVANI CONSTRUCTION, active in Neshanic Station.
Penyak Roofing, South Plainfield
Penyak Roofing works from Kennedy Road in South Plainfield, publishes its registration as NJ License #: 13VH04261000, and heads its site “Professional Roofing Since 1960” — the oldest company on this page, family-owned and now in its second generation. It carries pages of its own for South Bound Brook, North Plainfield and Franklin Park, and publishes roof replacement and residential and commercial roof repair as its services, describing itself as a GAF Master Elite Contractor and a VIP Certified Installer. The state records PENYAK ROOFING CO., INC. as active in South Plainfield.
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 — publishes its registration, 13VH08608400, and names Somerset among the eleven counties it serves. It 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. Asked directly whether it takes small repair calls, it told us yes. The state records PROVEN CONTRACTING.COM LLC as active and recorded in Livingston.
Spartan Roofing, Somerset
Spartan Roofing works from Davidson Avenue in Somerset, publishes its registration as NJ Home Improvement Contractor License #13VH12613900, and lists roof replacement, roof repair, storm damage, gutter installation, siding and chimney and flashing work as its services. It names Somerset among ten counties and describes itself as a GAF Certified Contractor and an Owens Corning Preferred contractor; GAF’s directory lists it as GAF Certified Plus at the Davidson Avenue address, in business since 2010. The state records the business as SPARTAN GENERAL CONSTRUCTION LLC, active in Somerset — another case where the name on the truck is not the name on the registration.
Superior Siding & Windows, Rockaway
Superior Siding & Windows works from Rockaway and names Somerset County among the six counties on its locations page; it names none of this guide’s towns. Its published services are siding, roofing, windows, doors and masonry, with Alside, ProVia and Marvin as the brands it names. It publishes no registration number and no street address; the state records SUPERIOR SIDING & WINDOWS, LLC as active in Rockaway under 13VH01107800.
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. Its Somerset County page names North Plainfield, alongside Bridgewater, Hillsborough, Somerville, Warren, Watchung and Green Brook, and its Middlesex County page names Dunellen. 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.
Tony Balsamo & Son
Tony Balsamo & Son publishes its registration, 13VH01883400, heads its services “Roofing, Siding & Repairs”, and names Somerset, Middlesex and Union counties and Central New Jersey as its territory. It describes itself as a GAF Certified Roofer. It publishes no street address and no town of its own; the state records TONY BALSAMO SIDING CONTRACTOR, INC. as active in Piscataway. Its about page says it has been serving Belle Mead and surrounding areas for years; directory listings place it variously in Belle Mead and in Piscataway. Piscataway is the one the state has, and it is the only one we ran.
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, is veteran-owned and publishes a GAF Roofs for Troops rebate; it publishes no street address, and GAF’s directory lists it at a Route 202 suite in Branchburg. The state records TRUE NORTH ROOFING LLC as active in Branchburg. A similarly named domain, truenorthroofingllc.com, redirects to an Arizona business and is not this company.
Tyler Roofing, Bridgewater
Tyler Roofing works from a Route 202 suite in Bridgewater, publishes its registration, 13VH10921200, and names Manville in its Somerset County list, alongside Bridgewater, Somerville, Branchburg, Bedminster, Bound Brook, Raritan, Green Brook, Watchung, Warren and Hillsborough. The “Franklin” on its site is filed under Hunterdon County and is the Hunterdon township of that name. 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 Somerset among the sixteen towns it serves, with Somerset County among six counties. Its site describes the company as GAF Certified and names CertainTeed Master Shingle and ProVia among its credentials, and its siding page offers a fifteen-year warranty on labour. Its own pages give its tenure two ways — “over a decade” on the home page and “over 30 years” on the siding page — so we quote both rather than choose. The state records WC CONSTRUCTION LLC as active in Bridgewater.
Wal Contracting, Franklin Park
Wal Contracting heads its own site “Franklin Park, NJ Roofing • Franklin Township Roofer” and publishes two registration numbers, the New Jersey 13VH12353900 and the Pennsylvania PA191643. Its published services run from premium residential roofing in slate, asphalt shingle and cedar shake to commercial flat roofing in TPO and EPDM, custom copper work, siding, windows, doors and renovations, and it names Somerset and Middlesex counties with Princeton, New Brunswick, Freehold, Bordentown, Trenton, Jersey City, Keansburg, Newark and Pottersville among its towns. It describes itself as a Certified GAF Contractor and publishes no street address; the state records WAL CONTRACTING LLC as active in Franklin Park, and GAF’s directory lists it on Vetter Drive there as GAF Certified, in business since 2021.
Named Here, and Not in the Table
Eight companies came up in this market and are not in the table above. Naming them and saying why is part of what the table is for.
Three hold an active registration inside these towns and publish no website of their own. JMA Contracting LLC is recorded as active in Manville under 13VH02597900; Ramirez Roofing LLC is recorded as active in Somerset under 13VH07986100; Fix It Exteriors LLC is recorded as active in North Plainfield under 13VH14086400. We could find no site for any of the three and no manufacturer directory listing, so nothing can be said about what they do in their own words. They are here so that a homeowner who has been handed one of these names can find the record. A business with no website is a finding, not an omission.
Champion Roofing Inc, on Somerset Street in North Plainfield, describes itself as a roofing contractor of over thirty years and publishes flat roofing — modified bitumen, EPDM, TPO, wind-vented and metal systems — along with sheet metal, roof coatings, moisture surveys and rooftop equipment. Its site is written for commercial buildings; it publishes no registration number, no address and no service area on the pages we could open, and its interior pages served a certificate error on September 4, 2026. We could not find a registration under that name. That is a statement about our search, not about the company — a registration held in an owner’s name or under a different legal entity would not surface in the searches we ran, and that is a common and entirely lawful arrangement.
Home Built Construction LLC, on Hamilton Street in Somerset, publishes its registration, 13VH06147400, and names Somerset and Montgomery among its municipalities. It publishes custom homes, remodels and additions, kitchens, baths and basements, new construction, fit-outs and project management — and no roofing service anywhere on its site. The second half of our test is roofing published as a named service by the company itself, and this company does not publish one. It is a builder, and it is here because a reader searching for roofers in Franklin Township will find it in a directory listing that says otherwise.
Basking Ridge Roofing Co., which trades as Father & Sons Construction, publishes a roofing contractor page of its own for South Bound Brook and names Manville and North Plainfield in its Somerset County list. Deegan Roofing Company, Scotch Plains, publishes North Plainfield, Manville, Somerset, Franklin Park and South Bound Brook pages and names Somerset among its counties. Neither publishes a registration number, and we could not find one for either in September 2026. The sentence above applies to both.
Two companies verified for our Bridgewater guide are deliberately absent. Intira LLC describes its territory as “Central and Northern New Jersey” and RDS Remodeling as “Central New Jersey”; neither names a town in this guide, and neither names Somerset County. Both are real, registered and working nearby. Under this guide’s test they are not here, and if either adds a town or a county to its site, they go on.
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 Franklin Township (Somerset), Manville, North Plainfield or South Bound Brook 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 Franklin Township, NJ need a license?
Not a trade license. 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.
A roofer’s site says it serves “Franklin Township” — is that this one?
Not necessarily. New Jersey has two Franklin Townships that matter here: this one in Somerset County, and another in Hunterdon County, near Pittstown, about forty minutes west. Their websites are three letters apart and a search engine will often return the Hunterdon one first. On a contractor’s service-area page the tell is which county heading it sits under: filed with Somerville, Bridgewater and Hillsborough it is this township; filed with Flemington, Clinton and Lebanon it is the other one. Two of the companies in our records file “Franklin” under Hunterdon, and we did not count that as a claim here.
Is “Somerset” a town?
Not a municipality. Somerset is the postal name carried by most addresses inside Franklin Township, and it is also the name of the county and of a village within the township. Franklin Township is the largest municipality in Somerset County by area and has no single downtown; Franklin Park, Middlebush, East Millstone, Griggstown, Zarephath, Six Mile Run and part of Kingston are all inside it. The permit and the inspection belong to Franklin Township whichever postal name your street carries. East Millstone, likewise, is a village inside the township — not Millstone Borough beside Montgomery, and not Millstone Township in Monmouth County.
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. Eight 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, which most of the companies here hold. 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.
Who Governs Roofing Work in Franklin Township (Somerset), Manville, North Plainfield and South Bound Brook, 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.
| Municipality | Construction permit office, as the town names it | Phone | Construction Official, as published | Hours, as published |
|---|---|---|---|---|
| Franklin Township (Somerset) | Construction Code Department, 475 DeMott Lane, Somerset | 732-873-7283 | Not published on the pages read | Not published |
| Manville | Construction Office, Borough Hall, 325 North Main Street | 908-725-9478 | Frank LaGuarina, Construction Official · Stephen Rodzinak, Deputy Building Official · Thomas F. Boylan, Director of Code Enforcement | Not published |
| North Plainfield | Construction Department, 263 Somerset Street | 908-769-2918 | Dan Niro, Construction Official and Building Subcode — 908-769-2900 x2969 | Mon–Fri 8:00am–4:30pm |
| South Bound Brook | Borough Hall, 2 Main Street, Suite 101 | 732-356-0258 | Mike Krupsky, Building Construction Officer | Not published |
Every office above was opened and read on September 4, 2026. Names are published only where the municipality publishes them.
Franklin Township publishes an office, an address and a phone number but no names; its contact page routes everything to the department. Three of the four offices are run by officials who also hold the same post in a neighbouring town outside this guide — Manville’s Construction Official also serves Green Brook, North Plainfield’s also serves Watchung, and South Bound Brook’s also serves Montgomery Township. That is ordinary in New Jersey’s smaller boroughs, and it is the practical reason a counter can keep narrow hours: call before you drive there.
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
What the work costs, on the record
What a roof replacement costs in Warren in 2026
What should be in a roofing or siding contract in Montgomery Township
Also in City Lifestyle
Built to Gather: Magnolia Home Remodeling, in City Lifestyle, October 2026
Other verified guides covering these towns:
- Orthodontists in Somerville, Hillsborough and Belle Mead
- Plumbers in Franklin Township, Manville and North Plainfield
- Electricians in Franklin Township, Manville and North Plainfield
- Heating and cooling contractors in Franklin Township, Manville and North Plainfield
- Dentists in Somerset, Manville and North Plainfield
The same guide for other markets
- Roofing contractors in Bridgewater, Bound Brook, Branchburg and Hillsborough
- Roofing contractors in Somerville
- Roofing contractors in Warren, Watchung and Green Brook
- Roofing contractors in Belle Mead, Skillman and Rocky Hill
- Roofing contractors in the Somerset Hills
- Roofing contractors in Clinton and Flemington
- Roofing contractors on the Monmouth coast
- Oral surgeons serving Bridgewater and Somerville
- Tree service companies in Franklin Township
- Siding and window contractors in Franklin Township and Manville
Every guide we publish is listed at Garden State Circle Guides.
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 Franklin Township (Somerset), Manville, North Plainfield or South Bound Brook, 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.
Additional Resources
NJ Home Improvement Contractor registration lookup
This is not a ranking.
Part of Franklin Township Guides

