Roof Replacement · Bergen County, NJ

Old, failing, or storm-damaged roof?

Full Roof Replacement In North Jersey

B&T Home Improvements delivers fully permitted roof replacements across Bergen County. GAF-certified shingles, clean worksites, and zero-pressure estimates.

No pressure. No obligation. Fast local response.

Licensed & Insured
20+ Years Local
Fast Leak Response
5-Star Reviewed
★★★★★
“Bruce and the crew were responsive, professional, and fairly priced. Would call them again without hesitation.”
— Oakland, NJ Homeowner  •  Google Review
WHAT'S INCLUDED

Everything in Every Job

Complete Tear-Off
Old shingles, underlayment, and flashing removed down to the deck. All rotted decking replaced before new materials go on.
Deck Inspection & Repair
We inspect and repair every square foot of decking. Soft spots, rot, or delaminated plywood is replaced — never covered.
Ice & Water Shield
Applied at all eaves, valleys, and penetrations. Critical for NJ winters — protects against ice dam backup and wind-driven rain.
Premium Underlayment
Synthetic underlayment throughout provides a secondary water barrier and extends shingle life.
GAF Shingles
30-year architectural shingles in colors matched to your home. Wind-rated to 130 mph standard.
New Flashing
All step flashing, counter flashing, pipe boots, and valley metal replaced. The most common failure points — done right.
Ridge Cap & Ventilation
Proper attic ventilation is installed or verified. Improper ventilation cuts shingle life by up to 40%.
Cleanup & Haul-Off
Magnetic nail sweep, full site cleanup, and all debris removed same day.
THE PROCESS

How It Works

1

Free Inspection

We inspect your roof and attic, take photos, and provide a written estimate — usually within 24 hours of your call.

2

Material Selection

Choose from GAF's full line of architectural shingles. We bring samples and help you match your home's style.

3

Scheduled Installation

Most Bergen County replacements are completed in one day. We work around your schedule and keep you informed.

4

Final Walkthrough

We do a full walkthrough with you before leaving. Any questions, any adjustments — handled on the spot.

WHY CHOOSE B&T

Trusted Bergen County Roofer

20+ Years Experience

Bruce Cipriani has been serving New Jersey homeowners since 1995. We've seen every roof problem NJ weather can throw at a home.

GAF Certified

GAF certification means we meet strict quality standards and can offer manufacturer-backed warranties.

Written Estimates

Every job starts with a free, written, no-pressure estimate. No vague quotes, no surprises on invoice day.

Licensed & Insured

Fully licensed in NJ and carrying general liability + workers' comp on every job. Your home and our crew are protected.

Same-Day Response

Call or submit a request — our team responds within hours, not days. Active leaks get priority.

Workmanship Guarantee

We stand behind our work. If it fails due to installation error within the warranty period, we fix it at no cost.

FREE · NO OBLIGATION · SAME-DAY RESPONSE

Get a Free ROOF REPLACEMENT Estimate

Serving Oakland, Ramsey, Franklin Lakes, Pompton Lakes, Allendale, and all of Bergen County.

✓ No obligation ✓ Written estimate ✓ Bergen County based
REAL HOMEOWNERS

Bergen County Trusts B&T

★★★★★

"B&T did our roof replacement after a nor'easter. Same-day estimate, fair price, done in one day. They cleaned up perfectly and the new roof looks amazing."

Michael T. — Franklin Lakes, NJ
★★★★★

"My 22-year-old roof was a disaster. B&T explained every option, matched the insurance estimate perfectly, and did an incredible job. I'd recommend them to anyone in Bergen County."

Sandra K. — Oakland, NJ
★★★★★

"Fast, professional, and honest. They found issues two other contractors missed and fixed everything at a price that made sense. Our roof hasn't leaked since."

Robert M. — Ramsey, NJ
GOT QUESTIONS?

Frequently Asked Questions

Most residential roof replacements in Bergen County are completed in a single day. Larger or more complex homes (steep pitch, multiple dormers, significant decking repairs) may take 1.5–2 days. B&T provides a timeline estimate before scheduling.

We use GAF architectural (dimensional) shingles as our standard — 30-year rated, wind-resistant to 130 mph, and backed by the GAF warranty program. We also offer premium impact-resistant options that may qualify for homeowner insurance discounts in NJ.

If your roof was damaged by a covered peril (wind, hail, fire, ice dam), your storm damage may be covered depending on your policy, deductible, and adjuster findings based on your policy terms and deductible. B&T provides detailed written estimates and photo documentation that insurance adjusters require. We work with homeowners throughout the documentation process.

A typical Bergen County roof replacement runs $9,000–$18,000 depending on square footage, pitch, materials, and existing damage. B&T provides free written estimates with no surprises. Financing is available through GreenSky for qualified homeowners.

READY TO GET STARTED?

Serving All of Bergen County

Oakland · Ramsey · Franklin Lakes · Pompton Lakes · Allendale · and surrounding towns.

Materials & Warranty

Quality Materials.
Transparent Warranty Options.

Common Installation Components

  • ✓ GAF Architectural Shingles (e.g. Timberline HDZ)
  • ✓ Ice & Water Shield (eaves and valleys)
  • ✓ Synthetic Underlayment
  • ✓ Proper Ventilation Assessment
  • ✓ Step Flashing & Drip Edge
  • ✓ Ridge Caps
  • ✓ Complete Cleanup & Debris Removal

Specific materials may vary by project. Discuss options during your free estimate.

Warranty Information

Warranty options vary by project, product, and manufacturer. B&T Home Improvements LLC can review available workmanship and manufacturer warranty options during your estimate.

GAF products include manufacturer warranty coverage. Extended warranty options may be available depending on the installation type.

Get a Free Estimate

Financing options may be available through GreenSky for qualified homeowners. Ask during your estimate.

Our Location

Visit Us in Oakland, NJ

384 W Oakland Ave, Oakland, NJ 07436  •  (201) 566-2219

Call Now Free Roof Review