Roofer prevailing wage rates in New York
Federal Davis-Bacon rates published in 69 active determinations, 2026
- Active federal Davis-Bacon determinations for New York publish 78 roofer classification rates, across 69 determinations covering 61 counties.
- Those published base rates run from $11.62 to $51.25 an hour before fringe benefits. Which one applies to a job depends on its county, its construction type and the determination written into the contract.
- Construction types covered: Building, Heavy, Highway, Residential.
- Last determination revision affecting roofer rates in New York: .
This page collects every classification in New York's active federal determinations that is a form of roofer work (built-up, single-ply and shingle roofing) and shows the rate published for it. Determinations name a classification the way the underlying union agreement or wage survey named it, so the wording varies between them; the rate and the fringe are reproduced exactly as published.
Published rates by determination
NY20260002 rev 2 · Building, Heavy, Highway · Albany, Columbia, Fulton, Greene, Montgomery, Rensselaer and 4 more
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER (SCHOHARIE COUNTY:) | $30.50 | 19.84 | ROOF0203-003 collectively bargained (union) rate |
| ROOFER | $38.05 | 24.27 | ROOF0241-001 collectively bargained (union) rate |
Official document: NY20260002 on SAM.gov.
NY20260003 rev 6 · Building, Heavy, Highway, Residential · Bronx, Kings, New York, Queens, Richmond
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 32.62 | ROOF0008-003 collectively bargained (union) rate |
Official document: NY20260003 on SAM.gov.
NY20260004 rev 2 · Building, Heavy, Highway · Broome, Chenango
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER ( BROOME (BUILDING, HEAVY, AND HIGHWAY) AND CHENANGO (HEAVY AND HIGHWAY) | $30.50 | 19.84 | ROOF0203-004 collectively bargained (union) rate |
Official document: NY20260004 on SAM.gov.
NY20260005 rev 2 · Building, Heavy, Highway · Chemung, Schuyler
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $30.50 | 19.84 | ROOF0203-002 collectively bargained (union) rate |
Official document: NY20260005 on SAM.gov.
NY20260007 rev 2 · Building, Heavy, Highway · Dutchess, Orange, Sullivan, Ulster
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 32.62 | ROOF0008-002 collectively bargained (union) rate |
Official document: NY20260007 on SAM.gov.
NY20260008 rev 3 · Heavy, Highway · Cattaraugus, Chautauqua, Erie
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: COMPOSITION (ERIE COUNTY) | $34.96 | 26.03 | ROOF0074-001 collectively bargained (union) rate |
| ROOFERS: SLATE & TILE (ERIE COUNTY) | $35.11 | 26.03 | ROOF0074-001 collectively bargained (union) rate |
| ROOFER | $23.65 | 11.99 | ROOF0210-005 collectively bargained (union) rate |
Official document: NY20260008 on SAM.gov.
NY20260009 rev 3 · Heavy, Highway · Jefferson, Lewis, St Lawrence
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260009 on SAM.gov.
NY20260010 rev 2 · Building, Heavy, Highway · Monroe
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $34.10 | 28.20 | ROOF0022-001 collectively bargained (union) rate |
Official document: NY20260010 on SAM.gov.
NY20260011 rev 3 · Heavy, Highway · Niagara
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: COMPOSITION | $34.96 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
| ROOFERS: SLATE & TILE | $35.11 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
Official document: NY20260011 on SAM.gov.
NY20260012 rev 2 · Building, Heavy, Highway, Residential · Nassau, Suffolk
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $51.25 | 47.36 | ROOF0154-001 collectively bargained (union) rate |
Official document: NY20260012 on SAM.gov.
NY20260013 rev 2 · Building · Oneida
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260013 on SAM.gov.
NY20260015 rev 3 · Heavy, Highway · Madison
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260015 on SAM.gov.
NY20260016 rev 3 · Heavy, Highway · Onondaga
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260016 on SAM.gov.
NY20260017 rev 2 · Building, Heavy, Highway, Residential · Westchester
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 32.62 | ROOF0008-003 collectively bargained (union) rate |
Official document: NY20260017 on SAM.gov.
NY20260018 rev 1 · Highway · Steuben
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $11.62 | 3.21 | SUNY1988-001 DOL wage survey rate |
Official document: NY20260018 on SAM.gov.
NY20260019 rev 1 · Building · Niagara
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: SLATE & TILE | $35.11 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
| ROOFERS: COMPOSITION | $34.96 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
Official document: NY20260019 on SAM.gov.
NY20260021 rev 2 · Heavy, Highway · Delaware
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $30.50 | 19.84 | ROOF0203-001 collectively bargained (union) rate |
Official document: NY20260021 on SAM.gov.
NY20260022 rev 2 · Building · Jefferson
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-004 collectively bargained (union) rate |
Official document: NY20260022 on SAM.gov.
NY20260023 rev 2 · Building · Madison
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-004 collectively bargained (union) rate |
Official document: NY20260023 on SAM.gov.
NY20260025 rev 2 · Building, Heavy, Highway · Putnam
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 32.62 | ROOF0008-002 collectively bargained (union) rate |
Official document: NY20260025 on SAM.gov.
NY20260026 rev 2 · Building · Onondaga
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-004 collectively bargained (union) rate |
Official document: NY20260026 on SAM.gov.
NY20260027 rev 2 · Building · Oswego
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-004 collectively bargained (union) rate |
Official document: NY20260027 on SAM.gov.
NY20260029 rev 3 · Heavy, Highway · Genesee
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: COMPOSITION | $34.96 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
| ROOFERS: SLATE & TILE | $35.11 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
Official document: NY20260029 on SAM.gov.
NY20260030 rev 2 · Building, Heavy, Highway · Livingston
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $34.10 | 28.20 | ROOF0022-001 collectively bargained (union) rate |
Official document: NY20260030 on SAM.gov.
NY20260031 rev 2 · Building, Heavy, Highway · Herkimer
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260031 on SAM.gov.
NY20260032 rev 1 · Building, Heavy, Highway · Ontario
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $34.10 | 28.20 | ROOF0022-001 collectively bargained (union) rate |
Official document: NY20260032 on SAM.gov.
NY20260034 rev 2 · Building, Heavy, Highway · Orleans
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: SLATE & TILE | $35.11 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
| ROOFERS: COMPOSITION | $34.96 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
Official document: NY20260034 on SAM.gov.
NY20260036 rev 3 · Heavy, Highway · Cayuga
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260036 on SAM.gov.
NY20260037 rev 3 · Heavy, Highway · Otsego
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $30.50 | 19.84 | ROOF0203-001 collectively bargained (union) rate |
Official document: NY20260037 on SAM.gov.
NY20260038 rev 3 · Heavy, Highway · Oswego
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260038 on SAM.gov.
NY20260039 rev 2 · Building, Heavy, Highway · Warren
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $38.05 | 24.27 | ROOF0241-001 collectively bargained (union) rate |
Official document: NY20260039 on SAM.gov.
NY20260041 rev 1 · Highway · Wyoming
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: SLATE & TILE | $35.11 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
| ROOFERS: COMPOSITION | $34.96 | 26.03 | ROOF0074-002 collectively bargained (union) rate |
Official document: NY20260041 on SAM.gov.
NY20260042 rev 2 · Highway · Cortland
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $35.80 | 25.99 | ROOF0195-001 collectively bargained (union) rate |
Official document: NY20260042 on SAM.gov.
NY20260043 rev 1 · Building · Wayne
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $34.10 | 28.20 | ROOF0022-001 collectively bargained (union) rate |
Official document: NY20260043 on SAM.gov.
NY20260045 rev 2 · Building, Heavy, Highway · Tioga
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $30.50 | 19.84 | ROOF0203-001 collectively bargained (union) rate |
Official document: NY20260045 on SAM.gov.
NY20260046 rev 3 · Heavy, Highway · Hamilton
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $38.05 | 24.27 | ROOF0241-001 collectively bargained (union) rate |
Official document: NY20260046 on SAM.gov.
NY20260049 rev 2 · Residential · Orange
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 32.62 | ROOF0008-002 collectively bargained (union) rate |
Official document: NY20260049 on SAM.gov.
NY20260050 rev 1 · Building · Erie
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFERS: SLATE & TILE (ERIE COUNTY) | $35.11 | 26.03 | ROOF0074-001 collectively bargained (union) rate |
| ROOFERS: COMPOSITION (ERIE COUNTY) | $34.96 | 26.03 | ROOF0074-001 collectively bargained (union) rate |
Official document: NY20260050 on SAM.gov.
NY20260051 rev 2 · Building · Tompkins
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $30.50 | 19.84 | ROOF0203-002 collectively bargained (union) rate |
Official document: NY20260051 on SAM.gov.
NY20260073 rev 2 · Building · Yates
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER, INCLUDES ROOF TEAR OFF, AND INSTALLATION OF MODIFIED BITUMEN, RUBBER, SHAKE & SHINGLE, AND SINGLE PLY ROOFS | $34.10 | 28.20 | ROOF0022-003 collectively bargained (union) rate |
Official document: NY20260073 on SAM.gov.
NY20260074 rev 1 · Residential · Allegany
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.64 | 0.00 | SUNY2013-001 DOL wage survey rate |
Official document: NY20260074 on SAM.gov.
NY20260075 rev 1 · Residential · Chautauqua
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.64 | 0.00 | SUNY2013-002 DOL wage survey rate |
Official document: NY20260075 on SAM.gov.
NY20260076 rev 1 · Residential · Essex
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.47 | 0.36 | SUNY2013-003 DOL wage survey rate |
Official document: NY20260076 on SAM.gov.
NY20260077 rev 1 · Residential · Cattaraugus, Genesee, Schuyler, Seneca, Steuben, Wyoming
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.64 | 0.00 | SUNY2013-004 DOL wage survey rate |
Official document: NY20260077 on SAM.gov.
NY20260078 rev 1 · Residential · Cayuga, Chenango, Cortland, Delaware, Otsego, Sullivan
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.61 | 0.00 | SUNY2013-005 DOL wage survey rate |
Official document: NY20260078 on SAM.gov.
NY20260079 rev 1 · Residential · Clinton, Franklin, Fulton, Hamilton, Lewis, Montgomery and 1 more
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.47 | 0.36 | SUNY2013-006 DOL wage survey rate |
Official document: NY20260079 on SAM.gov.
NY20260080 rev 1 · Residential · Columbia, Greene
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $16.61 | 0.00 | SUNY2013-007 DOL wage survey rate |
Official document: NY20260080 on SAM.gov.
NY20260099 rev 1 · Building · Allegany
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260099 on SAM.gov.
NY20260100 rev 1 · Building · Cattaraugus
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260100 on SAM.gov.
NY20260101 rev 1 · Building · Cayuga
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260101 on SAM.gov.
NY20260102 rev 1 · Building · Chautauqua
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260102 on SAM.gov.
NY20260103 rev 1 · Building · Chenango
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260103 on SAM.gov.
NY20260104 rev 1 · Building · Clinton
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-006 DOL wage survey rate |
Official document: NY20260104 on SAM.gov.
NY20260105 rev 1 · Building · Columbia
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $32.58 | 22.18 | SUNY2017-007 DOL wage survey rate |
Official document: NY20260105 on SAM.gov.
NY20260106 rev 1 · Building · Cortland
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260106 on SAM.gov.
NY20260107 rev 1 · Building · Delaware
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260107 on SAM.gov.
NY20260108 rev 1 · Building · Essex
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-010 DOL wage survey rate |
Official document: NY20260108 on SAM.gov.
NY20260109 rev 1 · Building · Fulton
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-011 DOL wage survey rate |
Official document: NY20260109 on SAM.gov.
NY20260110 rev 1 · Building · Genesee
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260110 on SAM.gov.
NY20260111 rev 1 · Building · Greene
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $32.58 | 22.18 | SUNY2017-013 DOL wage survey rate |
Official document: NY20260111 on SAM.gov.
NY20260112 rev 1 · Building · Lewis
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-014 DOL wage survey rate |
Official document: NY20260112 on SAM.gov.
NY20260113 rev 2 · Building · Otsego
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260113 on SAM.gov.
NY20260114 rev 1 · Building · Schuyler
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260114 on SAM.gov.
NY20260115 rev 1 · Building · Seneca
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260115 on SAM.gov.
NY20260116 rev 1 · Building · St Lawrence
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-018 DOL wage survey rate |
Official document: NY20260116 on SAM.gov.
NY20260117 rev 1 · Building · Steuben
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260117 on SAM.gov.
NY20260118 rev 1 · Building · Sullivan
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $50.25 | 39.62 | ROOF0008-006 collectively bargained (union) rate |
Official document: NY20260118 on SAM.gov.
NY20260119 rev 1 · Building · Wyoming
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $36.70 | 18.00 | ROOF0210-008 collectively bargained (union) rate |
Official document: NY20260119 on SAM.gov.
NY20260120 rev 1 · Building · Franklin, Hamilton, Montgomery
| Classification as published | Base rate | Fringes | Rate schedule |
|---|---|---|---|
| ROOFER | $29.41 | 17.23 | SUNY2017-022 DOL wage survey rate |
Official document: NY20260120 on SAM.gov.
Where to go next
Roofer rates in every state · New York prevailing wage and state law · New York determinations by county · pay calculator
Other trades in New York
Electrician · Plumber · Pipefitter · Sheet Metal Worker · Carpenter · Construction Laborer · Heavy Equipment Operator · Truck Driver · Ironworker · Cement Mason / Concrete Finisher · Bricklayer / Mason · Painter · Drywall Finisher / Taper · Plasterer · Glazier · Insulator (Heat & Frost) · Millwright · Boilermaker · Elevator Constructor · Sprinkler Fitter · Tile Setter · Tile Finisher · Floor Layer · Line Constructor / Lineman