Prevailing Wage Index
HomeTradesRoofer › New Jersey

Roofer prevailing wage rates in New Jersey

Federal Davis-Bacon rates published in 38 active determinations, 2026

The official source: binding Davis-Bacon and Service Contract Act wage determinations are published by the U.S. Department of Labor at SAM.gov Wage Determinations. This site indexes them and links every determination to its official document - the determination incorporated into a contract governs.

This page collects every classification in New Jersey'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

NJ20260005 rev 1 · Residential · Atlantic

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260005 on SAM.gov.

NJ20260006 rev 1 · Residential · Bergen

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$45.4029.14ROOF0010-003
collectively bargained (union) rate

Official document: NJ20260006 on SAM.gov.

NJ20260007 rev 2 · Residential · Burlington

Classification as publishedBase rateFringesRate schedule
ROOFER ( ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260007 on SAM.gov.

NJ20260008 rev 1 · Residential · Camden

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260008 on SAM.gov.

NJ20260009 rev 1 · Residential · Cape May

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260009 on SAM.gov.

NJ20260010 rev 1 · Residential · Cumberland

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260010 on SAM.gov.

NJ20260011 rev 1 · Residential · Essex

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260011 on SAM.gov.

NJ20260012 rev 1 · Residential · Gloucester

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260012 on SAM.gov.

NJ20260013 rev 1 · Residential · Hudson

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS) REMAINDER OF AREA$44.5235.25ROOF0004-001
collectively bargained (union) rate
ROOFER (ALL TYPES) (HUDSON COUNTY (EAST OF THE HACKENSACK RIVER)$50.2532.62ROOF0008-001
collectively bargained (union) rate

Official document: NJ20260013 on SAM.gov.

NJ20260014 rev 1 · Residential · Mercer

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260014 on SAM.gov.

NJ20260015 rev 1 · Residential · Monmouth

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS) (MONMOUTH COUNTY (EAST OF ROUTE #571))$44.5232.25ROOF0004-006
collectively bargained (union) rate
ROOFER (ALL TYPES) (MONMOUTH COUNTY (WEST OF ROUTE #571))$34.3521.75ROOF0030-023
collectively bargained (union) rate

Official document: NJ20260015 on SAM.gov.

NJ20260016 rev 1 · Residential · Morris

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260016 on SAM.gov.

NJ20260017 rev 1 · Residential · Ocean

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260017 on SAM.gov.

NJ20260018 rev 1 · Residential · Passaic

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$45.4029.14ROOF0010-003
collectively bargained (union) rate

Official document: NJ20260018 on SAM.gov.

NJ20260019 rev 1 · Residential · Salem

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES)$34.3521.75ROOF0030-019
collectively bargained (union) rate

Official document: NJ20260019 on SAM.gov.

NJ20260020 rev 1 · Residential · Somerset

Classification as publishedBase rateFringesRate schedule
ROOFER (ALL TYPES) (SOMERSET COUNTY (north of a line drawn from the Mercer/Somerset county line along Route #206 north to Route #514; then, west along Route #514 to the Hunterdon/S$44.5232.25ROOF0004-004
collectively bargained (union) rate
ROOFER (ALL TYPES) (SOMERSET COUNTY (south of a line drawn from the Mercer/Somerset county line north along Route #206 to Route #514; then, west along Route #514 to the Hunterdon/S$34.3521.75ROOF0030-024
collectively bargained (union) rate

Official document: NJ20260020 on SAM.gov.

NJ20260021 rev 1 · Residential · Sussex

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260021 on SAM.gov.

NJ20260022 rev 1 · Residential · Union

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260022 on SAM.gov.

NJ20260023 rev 1 · Residential · Warren

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260023 on SAM.gov.

NJ20260024 rev 2 · Residential · Hunterdon, Middlesex

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS) (MIDDLESEX COUNTY (NORTH AND EAST OF ROUTE #18))$44.5232.25ROOF0004-008
collectively bargained (union) rate
ROOFER (ALL TYPES) (MIDDLESEX COUNTY (SOUTH AND WEST OF ROUTE #18))$34.3521.75ROOF0030-018
collectively bargained (union) rate
ROOFER (ALL TYPES) (HUNTERDON COUNTY)$34.3521.75ROOF0030-036
collectively bargained (union) rate

Official document: NJ20260024 on SAM.gov.

NJ20260025 rev 1 · Building · Atlantic

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260025 on SAM.gov.

NJ20260026 rev 1 · Building · Bergen

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFS)$45.4029.14ROOF0010-003
collectively bargained (union) rate

Official document: NJ20260026 on SAM.gov.

NJ20260027 rev 2 · Building · Burlington

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260027 on SAM.gov.

NJ20260028 rev 1 · Building · Camden

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260028 on SAM.gov.

NJ20260029 rev 1 · Building · Cape May

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260029 on SAM.gov.

NJ20260030 rev 1 · Building · Cumberland

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260030 on SAM.gov.

NJ20260031 rev 1 · Building · Essex

Classification as publishedBase rateFringesRate schedule
ROOFER (SHINGLES, SHAKE AND TILE)$44.5232.25ROOF0004-011
collectively bargained (union) rate
ROOFER, EXCLUDES SHAKE & SHINGLE, AND TILE ROOFS$30.2115.25SUNJ2004-007
DOL wage survey rate

Official document: NJ20260031 on SAM.gov.

NJ20260032 rev 1 · Building · Gloucester

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260032 on SAM.gov.

NJ20260033 rev 1 · Building · Hudson

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFERS)$44.5232.25ROOF0004-007
collectively bargained (union) rate
ROOFER (ALL TYPES) (HUDSON COUNTY (EAST OF THE HACKENSACK RIVER))$50.2539.62ROOF0008-005
collectively bargained (union) rate

Official document: NJ20260033 on SAM.gov.

NJ20260034 rev 2 · Building · Hunterdon

Classification as publishedBase rateFringesRate schedule
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-028
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-028
collectively bargained (union) rate
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-028
collectively bargained (union) rate

Official document: NJ20260034 on SAM.gov.

NJ20260035 rev 2 · Building · Mercer

Classification as publishedBase rateFringesRate schedule
ROOFER: Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machine or slag$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER Mopper, and operator of felt-laying machine: $.50 per hour Work applying roofing material, on any new construction job, on those days on which a felt-laying machi$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260035 on SAM.gov.

NJ20260036 rev 1 · Building · Middlesex

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFERS) (MIDDLESEX COUNTY (north and east of Route #18))$44.5232.25ROOF0004-008
collectively bargained (union) rate
ROOFER: SLATE AND TILE (MIDDLESEX COUNTY (SOUTH AND WEST OF ROUTE #18)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON AN$38.9521.85ROOF0030-030
collectively bargained (union) rate
ROOFER: SHINGLES (MIDDLESEX COUNTY (SOUTH AND WEST OF ROUTE #18)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW $35.9521.85ROOF0030-030
collectively bargained (union) rate
ROOFER: ALL OTHER WORK (MIDDLESEX COUNTY (SOUTH AND WEST OF ROUTE #18)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON AN$46.0334.27ROOF0030-030
collectively bargained (union) rate

Official document: NJ20260036 on SAM.gov.

NJ20260037 rev 1 · Building · Monmouth

Classification as publishedBase rateFringesRate schedule
ROOFER (MONMOUTH COUNTY (EAST OF ROUTE #571) Mop person: $.30 per hour additional. Work on a job where pitch is being applied: $.50 per hour additional$44.5232.25ROOF0004-009
collectively bargained (union) rate
ROOFER, SLATE AND TILE (MONMOUTH COUNTY (WEST OF ROUTE #571)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONS$38.9521.85ROOF0030-026
collectively bargained (union) rate
ROOFER, SHINGLES (MONMOUTH COUNTY (WEST OF ROUTE #571)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTI$35.9521.85ROOF0030-026
collectively bargained (union) rate
ROOFER, ALL OTHER WORK (MONMOUTH COUNTY (WEST OF ROUTE #571)) MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONS$46.0334.27ROOF0030-026
collectively bargained (union) rate

Official document: NJ20260037 on SAM.gov.

NJ20260038 rev 1 · Building · Morris

Classification as publishedBase rateFringesRate schedule
ROOFER (INCLUDES ALL TYPES OF ROOFERS)$44.5232.25ROOF0004-007
collectively bargained (union) rate

Official document: NJ20260038 on SAM.gov.

NJ20260039 rev 1 · Building · Ocean

Classification as publishedBase rateFringesRate schedule
ROOFER: SHINGLES MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH A FELT-L$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND TILE MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH A $38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER WORK MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $.50 PER HOUR ADDITIONAL. WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH A $46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260039 on SAM.gov.

NJ20260040 rev 2 · Building · Passaic

Classification as publishedBase rateFringesRate schedule
ROOFER: INCLUDES ALL TYPES OF ROOFS$45.4029.14ROOF0010-003
collectively bargained (union) rate

Official document: NJ20260040 on SAM.gov.

NJ20260041 rev 2 · Building · Salem

Classification as publishedBase rateFringesRate schedule
ROOFER: SHINGLES (MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $0.50 PER HOUR ADDITIONAL.) WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH A FEL$35.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: SLATE AND TILE (MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $0.50 PER HOUR ADDITIONAL.) WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH$38.9521.85ROOF0030-027
collectively bargained (union) rate
ROOFER: ALL OTHER WORK (MOPPER, AND OPERATOR OF FELT-LAYING MACHINE: $0.50 PER HOUR ADDITIONAL.) WORK APPLYING ROOFING MATERIAL, ON ANY NEW CONSTRUCTION JOB, ON THOSE DAYS ON WHICH$46.0334.27ROOF0030-027
collectively bargained (union) rate

Official document: NJ20260041 on SAM.gov.

NJ20260042 rev 2 · Building · Somerset

Classification as publishedBase rateFringesRate schedule
ROOFER: SLATE AND TILE (SOMERSET COUNTY (SOUTH OF A LINE DRAWN FROM THE MERCER/SOMERSET COUNTY LINE NORTH ALONG ROUTE #206 TO ROUTE #514; THEN, WEST ALONG ROUTE #514 TO THE HUNTERD$38.9521.85ROOF0030-029
collectively bargained (union) rate
ROOFER: SHINGLES (SOMERSET COUNTY (SOUTH OF A LINE DRAWN FROM THE MERCER/SOMERSET COUNTY LINE NORTH ALONG ROUTE #206 TO ROUTE #514; THEN, WEST ALONG ROUTE #514 TO THE HUNTERDON/SOM$35.9521.85ROOF0030-029
collectively bargained (union) rate
ROOFER: ALL OTHER WORK (SOMERSET COUNTY (SOUTH OF A LINE DRAWN FROM THE MERCER/SOMERSET COUNTY LINE NORTH ALONG ROUTE #206 TO ROUTE #514; THEN, WEST ALONG ROUTE #514 TO THE HUNTERD$46.0334.27ROOF0030-029
collectively bargained (union) rate

Official document: NJ20260042 on SAM.gov.

Where to go next

Roofer rates in every state · New Jersey prevailing wage and state law · New Jersey determinations by county · pay calculator

Other trades in New Jersey