Every roofer on this site works in New York, and each city and town below has its own page with the roofers that serve it, their ratings and the work they say they do. Pick your city to compare roofers near you, or open a service page to see who handles emergency repairs, commercial roofs, flat roofs, shingles or slate across the state.
NOAA says New York is often affected by floods, droughts, heat waves, hurricanes, snow and ice storms and nor'easters, and the northern part of the state frequently gets heavy lake-effect snow downwind of Lakes Ontario and Erie. A January 2022 storm brought as much as 2 feet of snow to parts of Long Island, so what a roof has to handle depends on where in the state it sits.
Roofers that confirm they install, replace or repair roofs are listed first in each city and marked confirmed. The rest are businesses filed under roofing or a related trade, such as general contractors and remodelers. The state Attorney General lists New York City, Suffolk, Nassau, Westchester, Putnam and Rockland counties and the City of Buffalo as places where home improvement contractors must be licensed, so ask any roofer which license applies at your address.
Featured roofers in New York
What a featured listing costs · from $29 a month
All cities
- Albany 49
- Albion 3
- Amherst 4
- Amityville 8
- Amsterdam 9
- Astoria 14
- Auburn 13
- Baldwin 6
- Batavia 9
- Bay Shore 14
- Bayport 3
- Bayside 5
- Bellmore 9
- Bethpage 6
- Binghamton 17
- Bohemia 13
- Brentwood 9
- Brewerton 7
- Briarcliff Manor 3
- Brockport 8
- Bronx 88
- Brooklyn 234
- Buffalo 54
- Carmel Hamlet 8
- Center Moriches 6
- Cheektowaga 7
- Chester 8
- Cicero 7
- Clarence Center 10
- Clifton Park 11
- College Point 4
- Commack 4
- Congers 9
- Coram 6
- Cortland 10
- Croton-On-Hudson 6
- Deer Park 10
- Delmar 7
- Depew 6
- Douglaston 5
- East Elmhurst 8
- East Hampton 15
- East Meadow 7
- East Northport 6
- East Quogue 7
- East Syracuse 4
- Elmira 22
- Elmont 9
- Elmsford 5
- Endicott 5
- Endwell 3
- Fairport 10
- Falconer 4
- Farmingdale 11
- Farmington 7
- Fayetteville 6
- Fishkill 6
- Flushing 32
- Forest Hills 7
- Fort Edward 11
- Fort Plain 9
- Frankfort 5
- Franklin Square 10
- Fredonia 9
- Freeport 6
- Fresh Meadows 9
- Fulton 5
- Garden City 11
- Ghent 7
- Glen Cove 15
- Glendale 5
- Gloversville 9
- Goshen 4
- Gouverneur 4
- Grand Island 3
- Great Neck 7
- Hamburg 18
- Hauppauge 9
- Hawthorne 3
- Hempstead 8
- Hewlett 9
- Hicksville 15
- Hillburn 5
- Holbrook 10
- Hopewell Junction 8
- Howard Beach 3
- Hudson 4
- Hudson Falls 10
- Huntington 9
- Hurley 6
- Hyde Park 3
- Island Park 3
- Islip 5
- Jamaica 25
- Jamestown 11
- Johnson City 3
- Kingston 7
- Lake Grove 7
- Lancaster 7
- Latham 5
- Levittown 4
- Lindenhurst 7
- Liverpool 7
- Lockport 16
- Long Beach 4
- Long Island City 12
- Lynbrook 3
- Mamaroneck 6
- Manorville 5
- Maspeth 10
- Massapequa 10
- Mastic 5
- Mastic Beach 3
- Medford 13
- Melville 14
- Merrick 4
- Middleport 6
- Middletown 29
- Mineola 14
- Montauk 3
- Montgomery 6
- Mt Vernon 6
- Nanuet 12
- New City 10
- New Hyde Park 9
- New Rochelle 9
- New Windsor 8
- New York 42
- Newburgh 18
- Niagara Falls 12
- North Bellmore 4
- North Tonawanda 8
- Nyack 6
- Oceanside 4
- Olean 11
- Oneida 3
- Ontario 4
- Ossining 8
- Oswego 7
- Patchogue 8
- Peekskill 7
- Penfield 6
- Pine Bush 3
- Plainview 6
- Plattsburgh 12
- Pleasant Valley 9
- Pleasantville 8
- Pomona 7
- Port Chester 12
- Port Jefferson Station 9
- Port Jervis 5
- Port Washington 7
- Poughkeepsie 20
- Queens Village 6
- Richmond Hill 7
- Riverhead 7
- Rochester 85
- Rockville Centre 4
- Rocky Point 8
- Rome 10
- Ronkonkoma 13
- Roosevelt 4
- Saratoga Springs 9
- Saugerties 8
- Sayville 6
- Scarsdale 7
- Schenectady 20
- Scottsville 12
- Seneca Falls 14
- Setauket- East Setauket 5
- Shirley 18
- Sidney 10
- Smithtown 8
- South Ozone Park 4
- South Richmond Hill 6
- Southampton 10
- Spencerport 7
- Spring Valley 15
- St James 3
- Staten Island 87
- Stony Brook 3
- Syracuse 44
- Tarrytown 5
- Tonawanda 7
- Troy 10
- Utica 25
- Valley Stream 13
- Victor 5
- Voorheesville 7
- Wallkill 7
- Walworth 7
- Wappingers Falls 11
- Warwick 5
- Watertown 9
- Webster 14
- West Babylon 14
- West Islip 6
- West Seneca 10
- Westbury 16
- White Plains 17
- Whitestone 5
- Woodside 6
- Yonkers 32
- Yorktown Heights 11
Smaller towns
These towns have fewer than 3 listed roofers and are too far from a larger city to share its page.
Frequently asked questions
How many roofers are listed in New York?
2386 at the last update on 2026-11-11, across 204 cities. Cities with fewer than 3 listed businesses are folded into the nearest city page.
Which New York city has the most roofers?
Brooklyn, with 234 listed. Bronx is next with 88.
Can I be listed here?
If you run a roofer business in New York and are not listed, use the claim form and we will check the details and add you. Basic listings are free.