📍 Proudly Serving Nassau & Suffolk County, NY
⭐⭐⭐⭐⭐ 5.0 Google Rating FREE ESTIMATE 📞 (631) 861-5428
🏠 Nassau & Suffolk County, Long Island NY

Our Services
Roofing · Siding · Windows

JAGG Roofing, Siding and Windows is Long Island's most trusted exterior contractor. One company, one team, one contract — whether you need a new roof, updated siding, or energy-efficient windows, we handle all of it with the same standard of care.

🏆
Owens Corning PreferredTop 1% Nationally
5.0 Google Rating300+ Verified Reviews
📋
Licensed & Insured NYAll Exterior Services
💳
Financing Available0% for Qualified Buyers
Roofing Services Long Island
50+ Years Roofing Long Island
Roofing Services

Roofing for
Every Long Island Home

From complete roof replacements using Owens Corning materials to emergency leak repairs, storm damage restoration, and specialty systems — JAGG handles every roofing need across Nassau and Suffolk County. We are one of the only Owens Corning Preferred Contractors on Long Island.

View All Roofing Services →
Why Choose JAGG

One Contractor
For Everything Outside

No other exterior contractor on Long Island handles roofing, siding, and windows under one roof. One team, one contract, one project manager who's accountable from start to finish. Whether it's a single service or a full exterior makeover, you get the same JAGG standard every time.

50+
Years on Long Island
4,000+
Projects Completed
5.0★
Google Rating
A+
BBB Accredited
👷
Dedicated Project Manager
One person owns your project from first estimate to final walkthrough. On-site every day, available by phone.
📸
Real-Time Photo Updates
We document every phase of the installation and send photos directly to you — full transparency throughout.
🏆
Owens Corning Preferred
Top 1% of roofing contractors nationally. Better materials, stronger warranties, higher installation standards.
🤝
90-Day & 1-Year Follow-Up
We check back in after every job. If anything ever needs attention, we want to know before it becomes a problem.
Do You Need a New Roof?

Warning Signs
Not to Ignore

If you're seeing any of these signs, it's time to get an inspection. A small problem today becomes a costly repair — or a full replacement — tomorrow. Our estimates are always free and never include pressure.

Not Sure What You're Dealing With?

We'll come out, take a look, and give you an honest assessment — no obligation, no pressure, no sales tactics.

Schedule Free Inspection →
01
Age 20+ Years
Most asphalt roofs last 20–25 years. If yours is approaching or past that, it's time for an inspection.
02
Missing Shingles
Patches of missing or cracked shingles expose your decking to water and accelerate deterioration.
03
Granules in Gutters
Shingle granules collecting in your gutters signal that your roof's protective coating is breaking down.
04
Ceiling Water Stains
Brown stains on interior ceilings are a direct signal of an active or recent roof leak. Don't wait.
05
Sagging Sections
Visible sagging indicates structural damage to the decking beneath the shingles — needs immediate attention.
06
Daylight in Attic
Light coming through your attic roof boards means gaps exist — and water will follow the same path.
What Homeowners Say

Long Island's Most Trusted
Roofing Contractor

★★★★★

"JAGG did an outstanding job from start to finish. Jacob was very easy to work with. Professional, responsive, and genuinely helpful throughout the entire process. Roof looks amazing."

J
James Allen
Long Island, NY — Roof Replacement
★★★★★

"The roof project from start to finish was done flawlessly. The crew was professional and finished completely in one day. Clean up was excellent and price very competitive."

S
Suzanne Rayband
Long Island, NY — Roof Replacement
★★★★★

"I can't say enough about this company. From beginning to end they assisted me with my re-roofing. They were always transparent with everything and showed me every detail of what they were doing."

B
Bernard Colletti
Long Island, NY — Roof Replacement

Ready to Get Started?

Free estimates on all roofing, siding, and window services. Same-week appointments across Nassau and Suffolk County.

Scroll To Top