Most NJ roofs fail between years 18β22 β often without visible warning signs. A free inspection now can prevent a catastrophic failure during the next nor'easter.
If your roof is more than 15 years old, you're living on borrowed time β especially in New Jersey's harsh climate of heavy snow, ice dams, nor'easters, and summer thunderstorms.
Aging shingles develop micro-cracks and granule loss that are invisible from the ground but allow water infiltration during every rain event.
Bergen County averages 47 inches of rain and 22 inches of snow annually. A roof over 15 years old is structurally stressed by every freeze-thaw cycle.
A deteriorating roof drives up home heating and cooling costs. Ice dams, mold, and structural damage can add $10,000β$30,000 to replacement costs.
New Jersey insurers now require roof certifications for homes with roofs over 20 years old. Some policies are voided or not renewed without documentation.
A professional roof inspection costs nothing with B&T. We provide a written report with photos β useful for your insurance company, your real estate agent, and your own peace of mind. Most homeowners with 15+ year old roofs discover at least one issue that needs immediate attention.
Our team serves all of Bergen County. Most inspections are available within 24β48 hours.
"After the nor'easter last March, I had three quotes. B&T were the only ones who came out same day, gave me a written estimate, and didn't try to upsell me. Roof looks perfect and passed inspection first try."
"My 22-year-old roof was showing its age. B&T did a complete inspection, explained every issue in plain English, and helped me file my insurance claim. The whole job was done in one day β couldn't be happier."
"We had mold from a hidden roof leak. B&T found the source in 20 minutes β something two other contractors missed. Fair price, fast work, and they followed up a week later to make sure everything was dry."
Honest answers from Bergen County's most trusted roofers
Free inspection. Written estimate. No pressure. Serving Oakland, Ramsey, Franklin Lakes, Pompton Lakes, Allendale, and all of Bergen County.