GovCleaningBids › Janitorial contracts by state
Federal janitorial contracts in Pennsylvania 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 $14.38 to $18.86 per hour across 32 wage determinations, plus Health & Welfare (usually $5.92/hr). Right now there are 0 open janitorial notices and 35 contracts ending within 12 months in Pennsylvania.
| WD | Area | Janitor | Floor waxer | Window cleaner | H&W | Labor floor / productive hr |
|---|---|---|---|---|---|---|
| 2015-4213 | Pennsylvania Counties of Pike | $18.86 | $24.90 | $20.29 | $5.92 | $28.65 |
| 2015-4205 | Pennsylvania Counties of Lehigh and Northampton | $18.12 | $23.01 | $19.49 | $5.92 | $27.78 |
| 2015-4207 | Pennsylvania Counties of Carbon | $18.12 | $23.01 | $19.49 | $5.92 | $27.78 |
| 2015-4231 | Pennsylvania Counties of Lebanon | $18.00 | $22.24 | $19.38 | $5.92 | $27.52 |
| 2015-4237 | Pennsylvania Counties of Berks | $17.92 | $22.20 | $19.12 | $5.92 | $27.43 |
| 2015-4243 | Pennsylvania Counties of Lycoming | $17.86 | $21.25 | $18.84 | $5.92 | $27.47 |
| 2015-4233 | Pennsylvania Counties of Delaware and Philadelphia | $17.75 | $24.20 | $19.02 | $5.92 | $27.23 |
| 2015-5791 | Pennsylvania Counties of Bucks, Chester and Montgomery | $17.75 | $24.20 | $19.02 | $5.92 | $27.23 |
| 2015-4225 | Pennsylvania Counties of Cumberland, Dauphin and Perry | $17.65 | $22.78 | $19.01 | $5.92 | $27.11 |
| 2015-4239 | Pennsylvania Counties of Lackawanna, Luzerne and Wyoming | $17.58 | $21.13 | $18.54 | $5.92 | $27.14 |
| 2015-4235 | Pennsylvania Counties of Allegheny, Armstrong, Beaver, Butler, Fayette, Washington and Westmoreland | $17.55 | $22.32 | $18.99 | $5.92 | $26.99 |
| 2015-5865 | Pennsylvania Counties of Lawrence | $17.55 | $22.32 | $18.99 | $5.92 | $26.99 |
| 2015-4245 | Pennsylvania Counties of York | $17.50 | $22.36 | $18.83 | $5.92 | $26.93 |
| 2015-4251 | Pennsylvania Counties of Schuylkill | $17.47 | $20.94 | $18.66 | $5.92 | $27.01 |
| 2015-4255 | Pennsylvania Counties of Juniata, Mifflin, Northumberland, Snyder and Union | $17.47 | $20.94 | $18.66 | $5.92 | $27.01 |
| 2015-5795 | Pennsylvania Counties of Montour | $17.47 | $20.94 | $18.66 | $5.92 | $26.90 |
| 2015-5827 | Pennsylvania Counties of Columbia | $17.47 | $20.94 | $18.66 | $5.92 | $27.01 |
| 2015-5867 | Pennsylvania Counties of Clinton | $17.47 | $21.11 | $18.66 | $5.92 | $26.90 |
| 2015-4241 | Pennsylvania Counties of Centre | $17.23 | $22.70 | $18.64 | $5.92 | $26.62 |
| 2015-4259 | Pennsylvania Counties of Adams | $17.19 | $21.76 | $18.49 | $5.92 | $26.57 |
| 2015-4229 | Pennsylvania Counties of Lancaster | $17.16 | $23.04 | $18.48 | $5.92 | $26.54 |
| 2015-4257 | Pennsylvania Counties of Bradford, Sullivan, Susquehanna, Tioga and Wayne | $17.01 | $22.14 | $18.21 | $5.92 | $26.47 |
| 2015-5797 | Pennsylvania Counties of Monroe | $17.01 | $22.14 | $18.21 | $5.92 | $26.47 |
| 2015-4253 | Pennsylvania Counties of Franklin | $16.90 | $22.10 | $17.70 | $5.92 | $26.23 |
| 2015-4261 | Pennsylvania Counties of Mercer | $16.69 | $21.77 | $17.91 | $5.92 | $25.99 |
| 2015-5793 | Pennsylvania Counties of Bedford, Fulton, Huntingdon and Somerset | $16.69 | $21.77 | $17.91 | $5.92 | $26.09 |
| 2015-5869 | Pennsylvania Counties of Greene and Indiana | $16.69 | $21.77 | $17.91 | $5.92 | $25.99 |
| 2015-4247 | Pennsylvania Counties of Clarion, Crawford, Forest, Venango and Warren | $16.63 | $21.24 | $17.97 | $5.92 | $25.92 |
| 2015-4249 | Pennsylvania Counties of Cameron, Clearfield, Elk, Jefferson, McKean and Potter | $16.63 | $21.43 | $17.97 | $5.92 | $25.92 |
| 2015-4223 | Pennsylvania Counties of Erie | $16.27 | $21.88 | $17.61 | $5.92 | $25.49 |
| 2015-4221 | Pennsylvania Counties of Blair | $15.97 | $21.34 | $17.28 | $5.92 | $25.14 |
| 2015-4227 | Pennsylvania Counties of Cambria | $14.38 | $21.11 | $15.56 | $5.92 | $23.28 |
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.