They replaced our entire roof in just two days. The crew was professional, cleaned up every nail, and the new GAF shingles look incredible.
Spring Storm Season Is Here
Bergen County sees peak wind and hail damage March through June. Schedule your free roof inspection before small issues become costly repairs.
Get Free Storm InspectionHackensack Roofing Contractor
Bergen County's Trusted Roofing Professionals
Why Choose Us
Licensed & Insured
Fully licensed NJ roofing contractor with comprehensive insurance coverage
Free Estimates
No-obligation roof inspections and detailed written estimates at no cost
24/7 Emergency Service
Emergency roof repair available around the clock for storm damage and leaks
Local Bergen County
Based in Hackensack, serving 70+ municipalities across Bergen County
Our Roofing Services
Expert residential and commercial roofing solutions for Bergen County homeowners
Roof Repair
Fix leaks, damaged shingles, and structural issues
Roof Replacement
Complete roof replacement with premium materials
Roof Inspection
Thorough roof assessments and condition reports
Storm Damage Repair
Emergency repairs after storms, wind, and hail
Gutters
Gutter installation, repair, and cleaning
Siding
Vinyl, fiber cement, and wood siding installation
Flat Roofs
Commercial and residential flat roof systems
Commercial Roofing
Full-service commercial roofing solutions
Bergen County Coverage
Serving 70+ municipalities across Bergen County, NJ with expert roofing services
Hackensack
Anchor city · Population 46,030
Major Cities
- Teaneck(41,246)
- Fort Lee(40,191)
- Garfield(36,655)
- Fair Lawn(34,927)
- Englewood(29,308)
- Bergenfield(28,321)
- Paramus(26,698)
- Lodi(26,206)
- Ridgewood(25,979)
- Cliffside Park(25,693)
- Mahwah(25,487)
- Lyndhurst(22,519)
- Elmwood Park(21,422)
- Palisades Park(20,292)
- Rutherford(18,834)
Mid-Size Towns
Dumont, New Milford, Hasbrouck Heights, Little Ferry, Ramsey, Wyckoff, Waldwick, Leonia, Saddle Brook, River Edge, Bogota, East Rutherford, North Arlington, Glen Rock, Westwood, Edgewater, Rochelle Park, Maywood, Wood-Ridge, Midland Park, Oakland, Carlstadt, Cresskill, Emerson, Oradell, River Vale, Hillsdale, Park Ridge, Franklin Lakes
Small Boroughs
Allendale, Alpine, Closter, Demarest, Harrington Park, Haworth, Ho-Ho-Kus, Montvale, Moonachie, Norwood, Northvale, Old Tappan, South Hackensack, Tenafly, Teterboro, Upper Saddle River, Woodcliff Lake, Washington Township, Saddle River, Englewood Cliffs, Fairview, Ridgefield, Ridgefield Park, Wallington, Rockleigh
Recent Projects
See our latest roofing projects across Bergen County

Complete Roof Replacement in Hackensack
Roof ReplacementThis Hackensack colonial had been patched repeatedly over two decades. We stripped the roof to the deck, replaced damaged plywood, and installed a complete GAF roofing system with lifetime warranty.
Roof Type: Asphalt Shingle | Issue: 25-year-old three-tab shingles with widespread granule loss and multiple active leaks

Emergency Storm Damage Repair in Teaneck
Storm Damage RepairAfter a powerful nor-easter swept through Bergen County, this Teaneck homeowner needed immediate help. We tarped the exposed area within hours and completed the permanent repair within four days.
Roof Type: Asphalt Shingle | Issue: Severe wind damage from a nor-easter ripped off 30% of roof shingles exposing underlayment

Seamless Gutter System in Fort Lee
GuttersThe existing sectional gutters on this Fort Lee high-rise condo complex leaked at every joint. We installed 280 linear feet of seamless aluminum gutters with gutter guards, eliminating the chronic water issue.
Roof Type: Asphalt Shingle | Issue: Sectional aluminum gutters with persistent leaks at seams causing foundation water intrusion
What Our Customers Say
Trusted by homeowners across Bergen County for quality roofing
After a bad storm tore off several shingles, they were at our house within hours. The emergency tarp went up fast and the permanent repair was flawless.
Outstanding gutter installation. They solved our drainage problem that two other companies could not figure out. No more basement flooding.
We hired them for a full siding replacement and the transformation is stunning. Our neighbors keep asking who did the work.
Solid roof inspection that caught issues I never would have noticed. The detailed report with photos helped me plan repairs before winter.
From the initial estimate to final cleanup, every step was communicated clearly. The price was fair and the flat roof repair has held up perfectly through two storms.
Our commercial property needed a complete TPO membrane installation. The crew worked around our business hours and finished ahead of schedule.
Quick and affordable roof repair after a tree branch punched through our shingles. They matched the existing shingle color perfectly.
Best roofing experience we have ever had. The Owens Corning Duration shingles they recommended look fantastic and came with a 50-year warranty.
Get Your Free Estimate
Tell us about your roofing needs and we'll call you within 2 hours
Frequently Asked Questions
How much does a roof replacement cost in NJ?
Roof replacement costs in Bergen County typically range from $8,000 to $25,000+ depending on roof size, materials, and complexity. We provide free, no-obligation estimates with detailed cost breakdowns.
Do you offer free roof inspections?
Yes, we provide complimentary roof inspections for all Bergen County homeowners. Our inspectors will assess your roof's condition and provide a detailed report with photos.
How long does a roof replacement take?
Most residential roof replacements in Bergen County take 1-3 days depending on size and weather. We'll provide a specific timeline during your free estimate.
Are you licensed and insured in New Jersey?
Yes, we are a fully licensed NJ Home Improvement Contractor (HIC #13VH00000000) with comprehensive general liability and workers’ compensation insurance.
Do you handle insurance claims for storm damage?
Yes, we work directly with your insurance company on storm damage claims. We document all damage, provide detailed estimates, and help navigate the claims process.
What areas do you serve?
We serve all 70+ municipalities across Bergen County, NJ, including Hackensack, Teaneck, Fort Lee, Paramus, Fair Lawn, Garfield, and many more.