Roofing Contractor in Hudson County, NJ
Gaby Roofing is a licensed New Jersey roofing contractor (NJ HIC #13VH11705800) based at 4404 Kennedy Blvd in Union City. Flat roofs and shingle roofs — repair, replacement, and 24/7 emergency service across Union City, Jersey City, Hoboken, North Bergen, West New York, Weehawken, Bayonne, and Harrison. 4.9 stars on Google from 160+ reviews. The owner inspects every roof we quote, and the crew that quotes it is the crew that does the work.
One Contractor for Every Hudson County Roof
Row homes, brownstones, multifamilies, mixed-use buildings, and the single-family houses in between — we install and repair every roof type this county has. No subcontractors, no sales team: one licensed crew from the estimate to the last photo.
Roof Repair
Leaks, flashing, seams, blisters, ponding, wind damage — traced at the source and repaired permanently, on flat and shingle roofs.
Roof repair →Flat Roofing (Torch-Down)
Firestone SBS-modified bitumen, heat-welded seams, proper parapet and coping details — the flat-roof system we’re known for.
Torch-down roofing →Shingle Roofing
Owens Corning Duration architectural shingles, full tear-off, ice-and-water shield, new flashing — with manufacturer warranties.
Shingle roofing →Roof Replacement
Full tear-off replacement for flat and pitched roofs, permits filed with your town, written line-item pricing before we start.
Roof replacement →24/7 Emergency Roof Repair
Active leak or storm damage? We answer around the clock, stop the water, and come back for the permanent fix once the roof is dry.
Emergency repair →Commercial & Multifamily
Warehouses, mixed-use, and multifamily flat roofs — silicone restoration, torch-down replacement, and maintenance plans.
Commercial roofing →What a Licensed Contractor Should Look Like
Before you hire any roofer in New Jersey, check three things: an active NJ Home Improvement Contractor license, proof of insurance, and reviews from real addresses near yours. Here is ours: NJ HIC #13VH11705800, insured and bonded, 160+ Google reviews from Union City, Jersey City, Hoboken, and North Bergen homeowners. We also repair flat roofs other contractors walk away from, and restore roofs with silicone coating when replacement isn’t necessary yet.

Get a Free Roof Estimate From a Licensed Contractor
Tell us what you’re seeing and where. We reply the same day, come out to look at the roof in person, and give you a written line-item estimate — no phone quotes, no pressure. Or just call: 201-638-8556.
From First Call to Finished Roof
The same four steps whether it’s a flashing repair or a full tear-off — and the owner is reachable at every one of them.
Call or Send the Form
The owner or crew lead answers — no call center. Active leak? We prioritize same-day.
On-Roof Inspection
We get on the roof, photograph what we find, and show you. You see the problem before you see a price.
Written Line-Item Estimate
Materials, labor, permit, and disposal listed out. Repair, restoration, or replacement — we tell you straight which one your roof needs.
Licensed Crew, Clean Finish
Our own crew does the work, the site is cleaned daily, and you get finish photos on your phone. Manufacturer warranties on Owens Corning and Firestone materials.

Torch-Down Flat Roof Replacement
What Hudson County Says About Working With Us
Roofing Contractor Across Hudson County
Based at 4404 Kennedy Blvd in Union City, we’re 10–20 minutes from every town we serve — close enough for same-day looks and quick call-backs.
Union City & West New York
Our home turf — we’re based at 4404 Kennedy Blvd. Attached row homes along Bergenline share parapet walls, so a neighbor’s neglected roof can leak into yours. We know these party-wall details and repair them correctly.
Union City roofing →Jersey City
Heights row homes, Downtown brownstones, Journal Square multifamilies — every roof age from 5-year-old seam repairs to 40-year-old built-up roofs overdue for replacement.
Jersey City roofing →Hoboken
Brownstone flat roofs with roof decks, skylights, and HVAC penetrations — every penetration is a potential leak. Tight access and shared walls are a staging problem as much as a roofing problem; we handle both.
Hoboken roofing →North Bergen & Weehawken
Hilltop exposure along the Palisades means more wind-driven rain than most of the county. Flashing and coping failures show up here first.
North Bergen roofing →Bayonne
Row homes plus the industrial and warehouse corridor — larger membrane fields, roof drains instead of scuppers, commercial-scale repairs.
Bayonne roofing →Harrison
Rowhome and multi-family flat roofs 15 minutes from our shop — the same torch-down details we install and repair across the county.
Harrison roofing →Hudson County’s
Licensed Roofing Contractor
Gaby Roofing is a family-owned, second-generation roofing contractor based on JFK Boulevard in Union City. Damian founded the company over 23 years ago and still personally inspects every roof we quote.
We’re not a franchise, we don’t subcontract, and we don’t have a sales team. The crew that quotes your roof is the crew that repairs it. The owner answers when you call.
Hiring a Roofing Contractor FAQ
Ready for a Roofer Who Answers the Phone?
One licensed, family-owned contractor for repairs, replacements, and emergencies across Hudson County. Call now or send the form above — we reply the same day.