GovCleaningBids › Janitorial contracts by state

New Hampshire janitorial wage rates for federal contracts (SCA)

Federal janitorial contracts in New Hampshire must pay at least the Service Contract Act wage determination (WD) rates for the county where the work is performed. The janitor rate ranges from $18.20 to $22.38 per hour across 23 wage determinations, plus Health & Welfare (usually $5.92/hr). Right now there is 1 open janitorial notice and 7 contracts ending within 12 months in New Hampshire.

Get new New Hampshire janitorial solicitations by email every morning. Only your states and set-asides, including cleaning work filed under other codes, plus a heads-up when a local contract is about to be re-bid. $29/month, pre-order list open (alerts not live yet, you are not charged until they are).
One email at launch, no spam. Reply to any email to have your data deleted.
WDAreaJanitorFloor waxerWindow cleanerH&WLabor floor / productive hr
2015-4013New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-4029Massachusetts Counties of Essex New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-4031New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-4033Massachusetts Counties of Essex New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-4043New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-5763New Hampshire Counties of Rockingham$22.38$29.81$24.64$5.92$32.65
2015-4017New Hampshire Counties of Strafford$21.93$27.43$23.52$5.92$32.12
2015-6069New Hampshire Counties of Rockingham$20.92$28.38$22.62$5.92$30.94
2015-6063New Hampshire Counties of Rockingham$20.46$28.78$22.12$5.92$30.40
2015-4021New Hampshire Counties of Carroll, Coos and Grafton$19.99$26.38$22.01$5.92$29.85
2015-6065New Hampshire Counties of Carroll$19.99$26.38$22.01$5.92$29.85
2015-6075New Hampshire Counties of Grafton$19.99$26.38$22.01$5.92$29.85
2015-4037New Hampshire Counties of Hillsborough$19.20$27.82$20.71$5.92$28.93
2015-6087New Hampshire Counties of Hillsborough$19.20$27.82$20.71$5.92$28.93
2015-4025New Hampshire Counties of Sullivan$18.50$25.26$20.37$5.92$28.11
2015-4027New Hampshire Counties of Cheshire$18.50$25.26$20.37$5.92$28.11
2015-6071New Hampshire Counties of Sullivan$18.50$25.26$20.37$5.92$28.11
2015-4023New Hampshire Counties of Belknap and Merrimack$18.44$26.39$20.30$5.92$28.04
2015-6061New Hampshire Counties of Merrimack$18.44$26.39$20.30$5.92$28.04
2015-6073New Hampshire Counties of Belknap and Merrimack$18.44$26.39$20.30$5.92$28.04
2015-4019New Hampshire Counties of Hillsborough$18.20$27.29$20.04$5.92$27.75
2015-6067New Hampshire Counties of Hillsborough$18.20$27.29$20.04$5.92$27.75
2015-6077New Hampshire Counties of Hillsborough$18.20$27.29$20.04$5.92$27.75

Wage rate by county

Belknap County · Carroll County · Cheshire County · Coos County · Grafton County · Hillsborough · Merrimack County · Rockingham County · Strafford County · Sullivan County

Rates are the hourly minimums in the current revision of each Service Contract Act wage determination, published on SAM.gov (data pulled 2026-11-02). The WD incorporated in your solicitation governs: always use the exact WD number and revision listed in the RFP/RFQ. Cost estimates add Health & Welfare on 2,080 paid hours and 7.65% employer FICA, spread over productive hours (minus 2 weeks vacation and the WD's paid holidays). They exclude state/federal unemployment tax, workers' comp, supplies, equipment, supervision, overhead and profit. An Executive Order minimum wage can require a higher rate than the one listed; check the EO notes inside the WD. Not legal advice.

Wage rates in other states · How to win federal janitorial contracts


Contracts by state · Contracts ending soon · SCA janitor wage rates · Guide · Sample digest

Data: public SAM.gov Contract Opportunities extract (NAICS 561720 janitorial, 561740/561790 carpet, window and building cleaning, 812320/812332 laundry, PSC S201/S209/S214, plus cleaning notices filed under other codes). Updated 2026-11-02. Always confirm details on the official SAM.gov notice. Not affiliated with the U.S. government.