Free Owner-Led Estimate
Bryant looks at your roof himself, explains what he finds in plain English, and gives you a written estimate. No sales team, no pressure, no obligation.

Roofing · North Jersey
Replacement, repair, inspection, and new installs from an owner-operated roofer in North Haledon. You deal with Bryant, not a salesman.
Fully licensed & insured in NJ.
Manufacturer-certified roofing installers.
A roof in North Jersey takes a beating. Nor'easters push rain sideways under shingles. Winter temperatures swing above and below freezing, so water gets into small gaps, freezes, and makes them bigger. Summer brings humidity, thunderstorms, and attic heat that cooks shingles from underneath. A roof that might coast for decades in a mild climate ages faster here, and small problems turn into ceiling stains quickly.
Titan Exterior Solutions handles the full range of residential roofing: full replacements, leak repairs, inspections, new installations, asphalt shingles, and metal. We're based in North Haledon and work across Passaic, Bergen, Morris, and Sussex counties. We're a TAMKO Pro Certified Contractor and we also install Atlas shingles, so you get real options instead of whatever happens to be on the truck.
Here's how it works. You call, and Bryant, the owner, comes out to look at your roof and gives you a free estimate. He tells you what it needs and what it doesn't. If a repair will do the job, that's what you'll hear. If the roof is done, he'll show you why. No pressure, no games, no bull.
Full tear-off and a certified shingle system built for Jersey weather.
Learn moreLeaks traced to the source and fixed properly, not smeared with caulk.
Learn moreFind out what your roof needs, and what it doesn't, with photos.
Learn moreComplete roof systems for new builds, additions, garages, and full re-roofs.
Learn moreTAMKO and Atlas architectural shingles, installed to spec. 50-year options available.
Learn moreStanding seam and metal panels that shed snow and last for decades.
Learn more
What’s included
Every residential roofing job gets the same treatment: a written scope, the owner checking the work, and a site left cleaner than we found it.
Bryant looks at your roof himself, explains what he finds in plain English, and gives you a written estimate. No sales team, no pressure, no obligation.
From a handful of missing shingles to a full tear-off, we match the fix to the actual problem instead of selling you the biggest job possible.
As a TAMKO Pro Certified Contractor, we install TAMKO Titan XT and StormFighter IR shingles, plus Atlas lines. 50-year shingle options are available.
When your town requires a permit for the work, we pull it and deal with the inspections, so you're not chasing the building department.
Tarps protect your landscaping, debris goes in the dumpster, and we run a magnet over the lawn and driveway to pick up stray nails.
Financing is available through partner lenders. If a storm caused the damage, we help you document it properly for your insurance claim.
From your neighbors
“Good experience dealt with the owner directly. He put a crew together and completed the roof the next day ahead of the storms. Neat and professional. Very satisfied and would definitely use them again.”
“His team is very professional and efficient. The price is very reasonable… he told me we can pay the material company directly which make customer feel more comfortable. Bryant is nice guy & you can trust.”
Residential Roofing FAQ
Something else on your mind? Call or text Bryant: 201-221-6822
It depends on the roof's age and how widespread the damage is. A newer roof with one bad spot, like failed flashing or a few blown-off shingles, is usually a repair. A roof near the end of its life with curling, granule loss, or leaks in several places is usually a replacement. Bryant will look at it and tell you which one makes sense.
Most architectural asphalt shingle roofs here typically last 20 to 30 years. Ventilation, installation quality, tree cover, and sun exposure all move that number. A poorly vented attic can take years off a roof, because heat and moisture attack the shingles from below. An inspection tells you where yours stands.
The main drivers are roof size, pitch, how many layers have to come off, the condition of the wood deck underneath, the shingle line you choose, and details like chimneys, skylights, and valleys. That's why we don't quote over the phone. A free on-site estimate gives you a real number, in writing.
We're based in North Haledon and work throughout Passaic, Bergen, Morris, and Sussex counties, from Paterson and Wayne out to Morristown, Sparta, and Vernon. If you're anywhere in North Jersey, call 201-221-6822 and we'll tell you right away whether we cover your area.

Free estimates · No pressure
Call Bryant or send the form. You get a real inspection, a written price, and zero pressure. No bull.