Licensed · Bonded · Insured · Family-Owned Since 2003

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.

23+ Years Family Owned
NJ HIC #13VH11705800
★★★★★4.9 on Google · 160+ reviews
Owens Corning · Firestone
Open 24/7 · Same-day on leaks
What We Do

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 →
Why Hire Gaby 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.

NJ HIC licensed #13VH11705800
Insured & bonded
Family-owned since 2003
Owner inspects every roof
No subcontractors
Written line-item estimates
Permits filed for you
Open 24/7 for leaks
Completed torch-down flat roof by Gaby Roofing, licensed roofing contractor in Hudson County NJ — Harrison job
Free Estimate

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.

How It Works

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.

Reviews

What Hudson County Says About Working With Us

★★★★★
Leon S. · Google review
“I normally don’t do reviews but I had to leave one for the recent roofing job that Julio and his team completed for me. Outstanding flat roof work!”
★★★★★
Lourdes Dykhouse · Google review
“Had a wonderful experience. Great communicators. They came as promised. Worked quickly and cleanly. Damien answers you whenever you call or text him.”
★★★★★
Susanne S · Google review
“Great experience with Gaby Roofing! Very responsive and quick – they gave me a quote the same day I called. Super hardworking crew did a fast, clean job.”
★★★★★
D K H · Google review
“Julio and Roberto were great to work with. I had a huge leak on a second story window of a 3 family house. Roberto expertly identified the source of the leak.”
Service Area

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 →
Who We Are

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.

— DamianFounder · NJ HIC #13VH11705800
Frequently Asked

Hiring a Roofing Contractor FAQ

Yes. Gaby Roofing holds NJ Home Improvement Contractor license #13VH11705800 and is insured and bonded. You can verify the license number with the New Jersey Division of Consumer Affairs, and we’ll provide a certificate of insurance on request.
No. The crew that inspects and quotes your roof is our own crew, and it’s the same crew that does the work. The owner, Damian, inspects every roof we quote.
Yes. We come out, get on the roof, photograph what we find, and give you a written line-item estimate at no charge and with no obligation. We don’t quote roofs over the phone — a price without an inspection is a guess.
Yes. Flat roofs (torch-down, silicone-coated, built-up) are our specialty, and we also install and repair Owens Corning shingle roofs on pitched houses. Most Hudson County blocks have both, and we work on both every week.
Union City, West New York, North Bergen, Jersey City, Hoboken, Weehawken, Bayonne, Harrison, and the rest of Hudson County. We’re based in Union City, so most of the county is 10–20 minutes from our shop.
Yes. When a job requires a permit — a full replacement, for example — we file it with your town’s building department and schedule the inspections. It’s listed on your estimate so there are no surprises.

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.