Terra Nova Roofing & Construction logoTerra Nova Roofing & Construction
Roof Replacement · Bergen County, NJ · Based in Garfield

Roof Replacement in Bergen County, NJ

Bergen County is home for us. Terra Nova Roofing & Construction is based in Garfield and replaces roofs in towns all across Bergen County: full tear-off to the deck, new underlayment, flashing and ventilation, and an exact written price after a free inspection with photos.

Licensed & insured • NJ Lic. #13VH13824700 • Locally owned in Garfield, Bergen County • Free inspection with photos • Hablamos español

Text a few photos of your roof to 973-200-1617 and we'll set up a free inspection.

  • ✓ Same-day appointments often available
  • ✓ Licensed & insured in NJ
  • ✓ Homes & businesses
  • ✓ English & Español

Who does roof replacement in Bergen County, NJ?

Terra Nova Roofing & Construction does roof replacement in Bergen County, NJ, from our home base in Garfield: we tear the old roof off to the deck, repair any rotted wood, install ice & water barrier, synthetic underlayment, new flashing and balanced ventilation, and finish most homes in 1–3 days. The inspection is free, you get photos, and the exact price is in writing before any work. Licensed & insured, NJ Lic. #13VH13824700. Call or text 973-200-1617.

What does a roof replacement in Bergen County involve?

A proper roof replacement is a full tear-off and rebuild of every layer, not new shingles laid over old ones. Here is the order we work in on a Bergen County home, and why each step matters:

1

Protect the property

Tarps over landscaping, plywood against walls where debris falls, and a dumpster or trailer placed where it won't block your driveway longer than needed.

2

Tear off to the deck

Every old layer comes off. That is the only way to see the decking, and stacking new shingles over old ones traps heat and moisture. See roofing over an old roof.

3

Repair the deck

Soft, rotted or delaminated boards are cut out and replaced so nails hold and the roof lies flat. We photograph what we find and tell you before replacing wood.

4

Ice & water barrier

A self-sealing membrane at the eaves, in valleys and around chimneys and pipes, where ice dams and wind-driven rain push water uphill. See ice and water shield.

5

Synthetic underlayment

A second line of defense across the rest of the deck. It lies flatter and resists tearing better than old felt paper if it rains mid-job.

6

Drip edge and flashing

Metal drip edge at the edges, plus new step and counter flashing at chimneys, walls and skylights, and new pipe boots. Most leaks start at these joints.

7

Ventilation

Soffit intake and ridge exhaust balanced so the attic stays dry in summer and the deck stays cold in winter. See roof ventilation.

8

Shingles, cleanup, walkthrough

Shingles installed to manufacturer specs, daily cleanup, a magnet sweep for nails, a final walkthrough with you and the manufacturer warranty registered where it applies.

Step-by-step detail with photos: the roof replacement process.

Roof replacement in Bergen County at a glance

The short version, for homeowners comparing contractors:

QuestionTerra Nova answer
Where are you based?Garfield, NJ, in Bergen County
How long does it take?Most residential roof replacements take 1–3 days
Do you tear off the old roof?Yes, every replacement is a full tear-off to the deck
What about rotted wood?Replaced as needed; we show you photos first
What goes under the shingles?Ice & water barrier at eaves, valleys and penetrations, synthetic underlayment, drip edge
Is the inspection free?Yes, with photos and a written estimate
Is there financing?Yes, financing is available for larger projects
Licensed and insured?Yes, NJ Lic. #13VH13824700
Other counties?Passaic, Morris, Essex, Hudson and Union
Spanish?Hablamos español

Why does a Garfield-based roofer matter for a Bergen County roof?

Being based in Bergen County means shorter trips to your house, easier follow-up visits and a crew that already knows how roofs in this county wear out. It shows up in a few practical ways:

  • Faster inspections. Most Bergen County towns are a short drive from Garfield, so we can usually look at your roof soon after you call. We usually reply the same business day.
  • Weather checks during the job. We watch the forecast closely and only open as much roof as we can close up the same day.
  • Easy follow-up. If you have a question after the job, we're close enough to come back and look rather than talk you through it on the phone.
  • Local permit know-how. We know local permit requirements in the towns we work in and include that step in the plan.

See our Garfield roof replacement page for our home town, or Bergen County roofing for repairs, gutters and skylights.

What kinds of Bergen County homes and roofs do we replace?

Bergen County is big, and its roofs change as you move from the Meadowlands to the northern towns:

🏘️

South Bergen and the Meadowlands

Capes, colonials and two-family homes close together in towns like Lyndhurst, Carlstadt and Moonachie. Open, flat land means strong wind, so edge nailing, drip edge and starter strips matter.

🏠

Central Bergen

Colonials, split-levels and ranches in Hackensack, Paramus, Teaneck and nearby towns, often with an attached garage, a chimney and a low-slope porch or rear addition.

🌳

North-west Bergen

Larger homes on leafier lots in Ridgewood, Glen Rock and Fair Lawn, with more valleys, dormers and skylights, and shade that keeps parts of the roof damp longer.

🏢

Multi-family and flat sections

Two- and three-family homes and rear flat roofs need a different system. See flat roof replacement and multi-family roof replacement.

Most of the pitched roofs we replace get asphalt shingles; we also do metal roofs. If your roof is slate, cedar or tile, we'll tell you honestly whether it needs a specialist.

What sets the price of a new roof in Bergen County?

The price is set by your roof itself: its size, its steepness, what has to come off and what we find underneath. We don't quote a number before we've seen it, because any figure given sight unseen is a guess. These are the things that move the price:

  • Size in squares. Roofers measure in squares (100 square feet). More squares means more material, labor and disposal.
  • Pitch and height. A steep roof on a two-story colonial needs more staging and safety gear and goes slower than a low ranch.
  • Layers to tear off. Many older Bergen County homes have two layers. Each layer adds labor and dumpster weight.
  • Deck repairs. Rotted or soft sheathing is replaced as needed, so the estimate explains how that is handled.
  • Material. Shingle line, metal, or a flat-roof membrane on low-slope sections.
  • Chimneys, skylights and walls. Every one needs new flashing. Old skylights are often worth replacing at the same time; see skylights during a roof replacement.
  • Ventilation. Adding ridge vent or soffit intake where the attic has none.
  • Access and disposal. Tight lots, shared driveways and where the dumpster can sit.

The free inspection ends with an exact written price that lists all of this, plus photos. More: how much a new roof costs in New Jersey.

Roof leak repair or a full replacement: which does your Bergen County roof need?

If the roof is basically sound and the leak comes from one spot, a repair is usually enough. If it is old, worn all over or leaking in several places, replacement is usually the better spend.

SituationUsuallyWhy
One leak at a pipe boot, vent or a few shinglesRepair — roof leak repair from $650The rest of the roof has life left
Chimney or skylight flashing, wind damageRepair — standard roof repair from $950A focused fix at the joint
Water coming in nowEmergency roof leak service from $1,500Temporary dry-in or tarp, then the permanent fix
Curling, brittle shingles, bald spots, granules in guttersReplacementThe whole surface is at the end of its life
Leaks in several places, soft deckReplacementPatching one spot moves the problem to the next
Two layers already on the roofReplacementA third layer is not an option; tear-off is

Rotted decking or hidden damage found during a repair is extra, and you get the exact price before work. Compare: repair vs. replacement, signs you need a new roof and roof leak repair.

Which Bergen County towns have their own roof replacement page?

We replace roofs throughout Bergen County, not only in the towns listed here. Each town page covers that town's homes and nearby towns.

South Bergen and the Meadowlands: Garfield, Lodi, Elmwood Park, Saddle Brook, Wallington, Hasbrouck Heights, Wood-Ridge, Carlstadt, East Rutherford, Rutherford, Lyndhurst, North Arlington, Moonachie, Little Ferry, South Hackensack.

Central and east Bergen: Hackensack, Maywood, Rochelle Park, Paramus, River Edge, Oradell, Bogota, Ridgefield Park, Teaneck, Bergenfield, Englewood, Leonia.

North-west Bergen: Fair Lawn, Glen Rock, Ridgewood, Harrington Park.

Don't see your town? We still serve it. Call or text 973-200-1617, or see the main New Jersey roof replacement page.

How do you get a free roof replacement estimate in Bergen County?

Call or text 973-200-1617, tell us your town and what you're seeing, and we'll schedule a free inspection. Here is what happens next:

  1. Inspection. We check the shingles, flashing, vents, gutters and, where we can reach it, the attic for stains, daylight and damp sheathing.
  2. Photos. You see what we see, including spots you can't view from the ground.
  3. Written estimate. Scope, materials, how deck repairs are handled, ventilation, cleanup and the exact price.
  4. Scheduling. We set a start date around the weather and tell you what to expect each day.

Storm damage? We document it with photos and measurements, help with the paperwork and can meet the adjuster, though we never promise what insurance will pay. See roof replacement after storm damage, financing and questions to ask before replacing a roof.

What homeowners say about us

★★★★★ 5-star rated on Google

EXCELLENT
Google star 1Google star 2Google star 3Google star 4Google star 5
Based on 20 reviews
Posted on Google Google
Erick Sanchez profile picture
Erick Sanchez
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Wonderful service, incredible work, and top-notch communication!!! Highly recommended.
Posted on Google Google
Susan Keegan profile picture
Susan Keegan
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Terranova roofing is great. Very honest and friendly. They are knowledgeable and will tell you exactly what is needed. Reliable and on time. I highly recommend them and would definetly use them again.
Posted on Google Google
E.M G. profile picture
E.M G.
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
My roof was leaking, David gave me an estimate, I said yes right away, and they did a great job. The crew was super polite and really paid attention to the details. It couldn't have been a better experience.
Posted on Google Google
Daniel Garcia profile picture
Daniel Garcia
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
David is amazing to work with. Very responsive. His crew worked hard to get my parents roof fixed. Highly recommend. 10 ⭐️
Posted on Google Google
Davis Pinto profile picture
Davis Pinto
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Want to thank David and his crew on working on roof. They all were very professional and taking there time on fixing the roof. No cutting corners what so ever. I highly recommend Terra Nova Roofing. Great prices. I will be using them again in the future for any leaks or damage on the roof. Once again thanks
Posted on Google Google
Jesus Flores profile picture
Jesus Flores
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great roofing company, replaced my roof. Highly recommend them!!!
Posted on Google Google
Joao Macavilca profile picture
Joao Macavilca
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Came by and was able to get us best pricing and did an amazing job! Highly recommended
Posted on Google Google
T G profile picture
T G
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Terra Nova thank you for your help after searching google endlessly I found the right people for the job. They removed and and made my home brand spanking.new thanks guys. Your price also cant be beat! Thanks there's alot of scammers out there so I'm very appreciative that you helped me.

Get a Free Roof Inspection in Bergen County

Tell us your town and what's going on. We'll inspect the roof, send photos and give you a written estimate with the exact price.

Why Bergen County homeowners call us

  • Shingles curling, cracking or shedding granules
  • Leaks in more than one spot
  • Two layers already on the roof
  • Storm or wind damage
  • Buying or selling a home with an older roof
📞 Call 973-200-1617

Request your free estimate

Fill this out and a member of our team will follow up within one business day.

Step 1 of 2
Checkboxes

✓ No-obligation quote · ✓ Licensed & insured · ✓ Your info is never shared

Bergen County Roof Replacement Questions

Do you replace roofs everywhere in Bergen County?

Yes. We're based in Garfield and replace roofs in towns throughout Bergen County, including towns without their own page on our site. Call or text 973-200-1617 with your address.

How long does a roof replacement take in Bergen County?

Most residential roof replacements take 1–3 days. Larger homes, steep roofs, two layers to tear off or a lot of deck repair push it toward the longer end.

Do I need to be home during the roof replacement?

No, you don't need to be home the whole time. We like to walk the roof plan with you before we start and do a final walkthrough at the end, and we'll need access to an outdoor outlet and the driveway.

What happens if it rains in the middle of the job?

We only open as much roof as we can close the same day and keep the house dried in with underlayment or tarps. If rain moves in, work pauses and resumes when it's dry.

Will homeowners insurance pay for my new roof?

It might if the damage came from a covered event like a storm, but it depends on your policy and the adjuster. We document the damage with photos and measurements, help with paperwork and can meet the adjuster; we never promise a result.

Is financing available for a roof replacement?

Yes. Financing is available for larger projects like a roof replacement. Ask about it when we give you the written estimate.

What does your written estimate include?

The scope of work, materials, how deck repairs are handled, ventilation, flashing, cleanup and the exact price, plus photos of your roof. Nothing starts until you approve it.

Can you put new shingles over my old roof?

We don't. Every replacement is a full tear-off to the deck so we can check and repair the wood and install the ice & water barrier and flashing properly.

How do I know if I need a new roof or just a repair?

One leak on an otherwise healthy roof usually needs a repair; widespread curling, granule loss, several leaks or a soft deck usually mean replacement. The free inspection tells you which, with photos.

Do you replace flat roofs on Bergen County homes?

Yes. We replace flat and low-slope roofs on porches, rear additions, garages and multi-family buildings, as well as pitched shingle and metal roofs.

Do you clean up after the job?

Yes. We clean up every day, run a magnet sweep for nails across the lawn and driveway and do a final walkthrough with you.

¿Hablan español?

Sí, hablamos español. Llame o mande texto al 973-200-1617 para una inspección gratis.

Updated November 2026 by the Terra Nova Roofing & Construction team, Garfield, NJ • NJ Lic. #13VH13824700

Scroll to Top