Request Received!
Our team will call you within a few hours to schedule your free inspection.
A leaking skylight left unaddressed causes mold, structural damage, and interior ruin. B&T diagnoses and repairs all skylight types across Bergen County — usually within a week.
Tell us about your skylight issue and we'll follow up shortly.
Call or submit a request and we'll have someone on your roof within the week — often sooner if it's an active leak.
You'll receive a written repair scope explaining exactly what failed, why it failed, and what the fix involves.
Most skylight repairs are completed in a single visit. We work rain-or-shine on enclosed structures.
We inspect from inside and outside after the repair, and provide a 1-year workmanship guarantee on all skylight repair work.
Family-owned and operating in Bergen County since 2004. We've seen every roof problem NJ weather can throw at a home.
GAF Master Elite certification means we meet strict quality standards and can offer manufacturer-backed warranties.
Every job starts with a free, written, no-pressure estimate. No vague quotes, no surprises on invoice day.
Fully licensed in NJ and carrying general liability + workers' comp on every job. Your home and our crew are protected.
Call or submit a request — our team responds within hours, not days. Active leaks get priority.
We stand behind our work. If it fails due to installation error within the warranty period, we fix it at no cost.
Serving Oakland, Ramsey, Franklin Lakes, Pompton Lakes, Allendale, and all of Bergen County.
"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."
"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."
"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."
The most common causes in Bergen County homes are: (1) failed flashing around the skylight frame — especially after nor'easters or ice dams; (2) cracked or dried-out sealant; (3) damaged or shifted skylight curbing; (4) cracked glazing from hail or debris impact. B&T identifies the actual cause before recommending any work.
It depends on the unit's age and the nature of the failure. If the skylight is under 15 years old and the issue is flashing or sealant, repair is almost always more cost-effective. If the glazing is failing, the unit is over 20 years old, or there's significant curb damage, replacement may offer better long-term value. B&T gives you an honest written assessment.
Storm damage to skylights (from hail, wind, or ice dams) is typically covered under standard NJ homeowner policies. Gradual seal failure or aged glazing is usually not covered. B&T provides photo documentation of damage that your insurer's adjuster can use to evaluate your claim.
Most skylight repairs — flashing replacement, sealant, or minor curb work — are completed in a single day, often 2–4 hours on site. Glazing replacement may require ordering the correct unit, which typically takes 3–7 business days. B&T provides a timeline before scheduling.
Oakland · Ramsey · Franklin Lakes · Pompton Lakes · Allendale · and surrounding towns.