Roofing in New York: What You Need to Know

New York State spans dramatically different roofing climates - from heavy lake-effect snow in Buffalo and Syracuse to coastal hurricane risk on Long Island and the Hudson Valley. The Adirondacks get massive snowfall, while New York City roofs endure freeze-thaw cycles, wind tunnels between buildings, and aging infrastructure.

New York requires roofing contractors to be licensed in most municipalities. New York City has strict DOB licensing. Westchester, Nassau, Suffolk, and other counties have their own licensing requirements. Always verify local requirements.

Average Roof Replacement Cost in New York

Roof replacement in New York costs $10,000 to $20,000 for asphalt shingles, with NYC and Long Island running $15,000 to $30,000 due to access challenges and high labor costs. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your New York home.

Popular Roofing Materials in New York

Architectural asphalt shingles are standard upstate. Flat roof systems dominate in NYC. Slate is traditional on historic homes. Standing seam metal is popular in the Adirondacks and Hudson Valley. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 23 contractors in New York
★★★★½4.8(70 reviews)

Goldenberg Roofing NYC

1274 5th Ave
New York, NY 10029
📞 1 718-489-3999
★★★★★5.0(52 reviews)

City Roofing Company NYC

2203 Hunter Ave
Bronx, NY 10475
📞 1 718-310-7333
★★★★½4.8(57 reviews)

Manhattan Roofing

447 Broadway 2nd FL #264
New York, NY 10013
📞 1 212-495-9840
★★★★½4.9(94 reviews)

NY Roofing

553 Prospect Ave
Brooklyn, NY 11215
📞 1 646-838-0441
★★★★★5.0(25 reviews)

I&R Roofing Contractors

211 Sherman Ave
New York, NY 10034
📞 1 609-227-3188
★★★★½4.9(90 reviews)

Royal Roofing & Siding NYC

605 W 42nd St PH1A
New York, NY 10036
📞 1 212-457-1331
★★★★½4.8(245 reviews)

Royal Renovators Inc.

118-35 Queens Blvd
Queens, NY 11375
📞 1 718-414-6067
★★★★★5.0(80 reviews)

Skyward Roofing

1575 2nd Ave Suite 1
New York, NY 10028
📞 1 646-568-4399
★★★★½4.7(525 reviews)

Eagle Roofing Contractor Inc.

340 Veterans Memorial Hwy
Commack, NY 11725
📞 1 877-258-5454
★★★★★5.0(153 reviews)

Roman Commercial Roofing

7 Harrison St # 2n
New York, NY 10013
📞 1 917-440-1800
★★★★★5.0(78 reviews)

Daniel's Roofing:Best roofing contractor Queens/Brooklyn Ny

67-04 Myrtle Ave
Glendale, NY 11385
📞 1 917-204-2906
★★★★★5.0(159 reviews)

Smart Roofers NY

874 Hancock St
Brooklyn, NY 11233
📞 1 929-298-4177
★★★★½4.9(9 reviews)

NYC Roofing

308 W 94th St #528
New York, NY 10025
📞 1 212-222-3373
★★★★★5.0(71 reviews)

Power Roofing INC

1267 E 72nd St Apt 1
Brooklyn, NY 11234
📞 1 718-600-1133
★★★★★5.0(57 reviews)

Williamsburg Roofing

366 Grand St
Brooklyn, NY 11211
📞 1 718-690-7084
★★★★½4.8(445 reviews)

Five Star Roofing Co.

97-06 101st Ave
Ozone Park, NY 11416
📞 1 718-795-6640
★★★★★5.0(21 reviews)

NY Best Roofer

521 Dekalb Ave
Brooklyn, NY 11205
📞 1 718-222-1187
★★★★★5.0(4 reviews)

New York Mark Roofing Contractors

35 E 65th St
New York, NY 10065
📞 1 332-895-6330
★★★★☆4.2(10 reviews)

NYC Commercial Roofing Contractors

2466 Williamsbridge Rd
Bronx, NY 10469
📞 1 718-799-3668
★★★★½4.7(51 reviews)

Verrazano Roofing

929 70th St
Brooklyn, NY 11219
📞 1 347-657-3741
★★★★★5.0(29 reviews)

Roof ON - NYC Roofing & Construction Experts

530 83rd St
Brooklyn, NY 11209
📞 1 929-720-4223
★★★★★5.0(13 reviews)

NYC Best Roofing

1392 Utica Ave
Brooklyn, NY 11203
📞 1 347-658-5555
★★★★½4.8(16 reviews)

Brooklyn Roofing Contractors

249 Rutledge St
Brooklyn, NY 11211
📞 1 332-529-2994

How to Choose a Roofing Contractor in New York

Before hiring, verify the contractor is properly licensed in New York, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States