
Guides
Window cleaning employee pay: May 2024 benchmarks
Window cleaning employee pay: May 2024 BLS benchmarks, local advertised rates, pay structures, and a practical framework for estimating labor cost.
What to take away
- Window cleaning employee pay benchmarks here start with the BLS OES May 2024 tables, not a 2027 wage forecast. They put Building Cleaning Workers, All Other, the group that includes window cleaners, at a median hourly wage near $18.30. State and metro figures differ.
- Payroll taxes, unemployment insurance, workers compensation, paid time off and issued tools typically add 25% to 35% to that wage.
- If 20% to 30% of paid time is travel, loading and admin, the cost per productive hour is roughly $29.50 to $37.80 before overhead.
- Hourly, piece, bonus and day rate reward different behavior. Choose the structure before you argue about the number.
- Turnover is a labor cost. A typical replacement often runs $2,500 to $5,000 or more per hire.
Employment law, payroll taxes and classification rules vary by jurisdiction and change. Take qualified employment and accounting advice before setting terms or relying on any calculation here.
Finding the local window cleaning rate
The published source is the Occupational Employment and Wage Statistics tables from the U.S. Bureau of Labor Statistics. They give employment and wage estimates by occupation, state and metropolitan area.
For May 2024, the BLS OES group Building Cleaning Workers, All Other, which includes window cleaners, showed a median hourly wage of about $18.30. The middle half of workers earned roughly $14.70 to $23.40 an hour.
Metro areas change the picture. In Seattle, San Francisco and New York, advertised window cleaning roles often start at $20 to $28 an hour. In Dallas, Atlanta and Phoenix, they often start at $15 to $20. Those are typical ranges, not official rates.
Three cautions when you use the BLS tables. They describe an occupation rather than your exact role. They lag the market, which matters in a tight labor year. And they are an input to your decision, not a rate card you can point at in a conversation with a candidate.
Use them alongside what local advertisements are actually offering, and treat the gap between the two as information.
Estimating the real cost of an hour
Wage is the visible part. Assemble the rest.
From wage to productive hour cost
- W = hourly wage for the role
- B = employer burdentaxes, insurance, PTO
- U = uniform, PPE, phone, tools
- A = paid hours not on site
- Cost per paid hour = W + B + U
- Cost per productive hour = paid hour / (1 - A)
Use dated records for each input in the build:
- Wagethe employee's offer or payroll record.
- Employer Social Security and Medicare taxes, and federal unemployment tax (FUTA): IRS Publication 15 (Circular E).
- State unemployment insurancethe applicable state agency.
- Workers compensationthe insurer or state rating authority.
- Paid time off and toolscompany payroll, benefit policy and purchase records.
- Productive sharetime records separating travel, loading and administration from productive work.
Rates and taxable wage bases vary or change. Verify the figures for the applicable year rather than treating the planning burden as a statutory rate.
The second figure is the one that belongs in a price. Companies that price on W alone are pricing on a number nobody is ever paid.
For 2027, rerun the build with your own wage, burden and productive share. The stated $39.50 result is a planning estimate, not a result reproducible from those three inputs alone; include allocated tool costs in the formula and use your own figures.
Comparing four window cleaning pay structures
Any 2027 hourly pay range in the table is a planning range, not a BLS forecast; check current local job postings before using it.
What it rewards
- Hourly, typically $16 to $24 an hour in 2027
- Turning up, working steadily, following the standard
- Piece or per job, often $80 to $250 per job depending on size and access
- Speed and throughput
- Hourly with a quality-linked bonus, often $1 to $3 per hour on top of base
- Standard plus consistency
- Day rate, often $150 to $300 per day for solo work
- Simplicity
What it risks
- Hourly, typically $16 to $24 an hour in 2027
- Slow work if unmanaged
- Piece or per job, often $80 to $250 per job depending on size and access
- Rushed work, skipped checks, unsafe shortcuts
- Hourly with a quality-linked bonus, often $1 to $3 per hour on top of base
- Complexity, and disputes about scoring
- Day rate, often $150 to $300 per day for solo work
- Overtime and wage-hour exposure if handled carelessly
Fits
- Hourly, typically $16 to $24 an hour in 2027
- Most crews, most of the time
- Piece or per job, often $80 to $250 per job depending on size and access
- Experienced, well-supervised route work
- Hourly with a quality-linked bonus, often $1 to $3 per hour on top of base
- Established crews with a written standard
- Day rate, often $150 to $300 per day for solo work
- Rarely, and only with advice
The structure is a behavioral choice. Paying per job on interior residential work, where the checks are what protect the customer's property, tends to buy exactly the speed you did not want.
Four pay structures compared
Hourly
- Rewards
- Steady, standard work
- Risks
- Slow if unmanaged
- Fits
- Most crews
Piece or per job
- Rewards
- Speed and throughput
- Risks
- Rushed, skipped checks
- Fits
- Experienced route work
Hourly + quality bonus
- Rewards
- Standard plus consistency
- Risks
- Complexity, scoring disputes
- Fits
- Established crews
Day rate
- Rewards
- Simplicity
- Risks
- Overtime exposure
- Fits
- Rarely, with advice
Pay, hours and recordkeeping obligations are governed by federal and state law. The Fair Labor Standards Act (FLSA) sets federal minimum-wage, overtime and recordkeeping requirements for covered employees. The U.S. Department of Labor's wage and hour compliance assistance for small businesses explains the federal rules, and state law may add requirements.
Paying people consistently
Pay differences between people doing the same work need a reason you could state out loud. Experience, sign-off on additional methods, or a defined lead responsibility are reasons. Negotiating ability is not.
The small business guidance from the U.S. Equal Employment Opportunity Commission sets out the federal anti-discrimination framework that applies to pay decisions as well as to hiring. The practical habit is to write down the basis for each rate and to review the whole set together rather than one person at a time.
The labor costs that hide
- Travel and loading time.Paid, not billable, and captured in A above. At a 20% to 30% non-productive share, that share adds roughly $5.90 to $11.30 per productive hour.
- Rework.A return visit is fully paid labor with no revenue attached. One two-hour return at a $23.63 paid cost adds $47.26 to the week.
- Training time.Real, necessary, and consistently forgotten in cost models. Budget 20 to 40 paid hours for a new hire to reach full speed.
- Supervision.A crew lead's time spent on other people's work is a labor cost of the crew, not an overhead. A lead at $24 an hour for 10 hours a week is $240.
- Turnover.Advertising, interviewing, working trials, training and the weeks before a new hire reaches full speed. A typical replacement runs $2,500 to $5,000 or more.
Turnover is the one worth counting explicitly for a year. Most owners discover it costs more than the raise that would have prevented it. The full cost of replacing a worker is worked through in the window cleaning hiring guide for owners.
Hidden labor costs to count
- Travel and loading timepaid, not billable
- Reworkreturn visit, paid, no revenue
- Training timereal and often forgotten
- Supervisioncrew lead's time on others' work
- Turnoverads, trials, training, ramp-up weeks
Reviewing rates without a crisis
Set a fixed annual date to review pay, and review the whole company at once.
Bring three things to it: what the local market is now advertising, what your own cost per productive hour has done, and what your prices did over the same period. If pay has to rise and price has not moved, that is a pricing decision, not a payroll one.
Tell people when the review happens even in years when nothing changes. Uncertainty about pay does more damage than a modest number.
Where labor cost connects
Labor is the largest input to almost everything else in the business.
What you can pay is decided by how full the working day is, because idle hours are paid hours, and filling the day is the job of marketing and growth rather than of goodwill. What you must pay on top of the wage sits inside the employment obligations covered by the licensing and compliance requirements for your jurisdiction.
Two operational choices move the number: equipment that reduces job time changes cost per productive hour directly. That is why the equipment and setup decisions belong in a labor conversation.
Roles and training, set out in the hiring and training guide, decide how much supervision a wage needs. The hiring process, including the working trial that avoids an expensive mistake, is covered in the guide to hiring reliable window cleaning staff.
Common questions
What should I pay a window cleaner?
Start with the BLS OES figure for your metro area. In May 2024, the national median for the group that includes window cleaners was about $18.30 an hour. Add 25% to 35% burden, then divide by the productive share. An $18.30 wage often becomes a $29 to $38 cost per productive hour.
Is piece rate a good idea in this trade?
It can work on experienced route crews with strong supervision and a written standard. It is a poor fit for interior residential work, where the checks that protect a customer's property are exactly what speed removes. Typical piece rates run $80 to $250 per job.
How do I handle overtime?
For covered, nonexempt employees, the Fair Labor Standards Act (FLSA) generally requires overtime pay after 40 hours in a workweek. Confirm coverage, exemptions and state rules with the U.S. Department of Labor before scheduling.
Should I offer a bonus for quality?
Only if quality is already measured against a written standard that the crew has seen. A bonus attached to an opinion produces arguments rather than better work. Common quality bonuses run $1 to $3 per hour on top of base pay.







