Window Cleaning Price Calculator
Turn the number and type of windows, your time and your costs into a price per job and per window, with a minimum charge and a margin check. Every value is a starting estimate. Replace them with your own numbers.
Last updated: November 13, 2026
Your price
Suggested price per job —
Check this.
- Price per window
- —
- Labor hours for the job
- —
- Cost per job
- —
- Profit per job
- —
- Margin at this price
- —
- Windows or panes
- —
With your recurring discount: price — per visit, margin —, profit — per visit.
| Cleaning time | — |
|---|---|
| Upper-story extra time | — |
| Screens, tracks and hard water | — |
| Travel time | — |
| Wages | — |
| Payroll burden | — |
| Supplies | — |
| Overhead | — |
| Your total cost | — |
| Price before the minimum charge | — |
| Your minimum charge | — |
This calculator needs JavaScript to run.
Planning estimate only. Defaults are editable starting estimates for planning. They are not market data, not a formal quote, and not financial advice. Look at the job, time the work and use your own numbers before you quote a price.
How this price is calculated
This is a simple cost-plus model: estimate the time, cost that time, add supplies and overhead, then add your margin. Nothing here comes from a market survey. Every default is a round-number starting assumption for you to replace with your own timings and costs.
1. Time
The upper-story multiplier applies to the average time per window, only for the windows you mark as upper-story. Labor hours are person-hours: with two cleaners, time on site is roughly half.
2. Cost per job
3. Price, using margin (not markup), and the minimum charge
Margin is a share of the price. Dividing by (1 − margin) is what makes the profit exactly that share of what the customer pays. Because the price is rounded up to a whole dollar, the margin shown can be slightly above your target. If your minimum charge is higher than the calculated price, the minimum is used and the margin shown is the margin at that higher price.
Price per window is the price divided by the number of windows or panes you entered. It includes travel, extras and everything else in the price, so it is higher than a bare per-window rate. It is a quick way to compare a quote with others you have priced, not a statement about what other companies charge.
4. The checks
The calculator tells you when the minimum charge replaces the calculated price. It warns if the margin at the final price, or at the recurring price, is below 20%. Twenty percent is a rule of thumb used here as a prompt, not a rule or a market figure. Your own threshold may be different.
What the calculator leaves out
It does not include sales tax, income tax, equipment purchases, payment fees, return visits, or a surcharge for very dirty windows, tall buildings or commercial storefronts unless you build them into the minutes, costs or margin. It also knows nothing about prices in your area. Treat the result as a floor to check your quote against, then use your own judgment.
Common questions
How many minutes should one window take?
There is no single right number, which is why every time is editable. It depends on the window size, how dirty it is, your tools and how you work. Time yourself on a few real jobs and divide. Until you have timings, treat the defaults as placeholders.
Why add a multiplier for upper-story windows?
Windows off the ground usually take longer because of moving and setting up a ladder or pole, and the work is more careful. You flag how many windows are upper-story and set how many times longer they take. Check your insurance and any local rules for working at height before you take that work.
Should I discount recurring visits?
That is your decision. Some businesses discount regular visits because the schedule is predictable. Others do not. The optional discount field shows the price and the margin you would earn after the discount, and warns if it falls below 20%, so you can decide with the numbers in front of you.
What about hard-water marks?
Hard-water marks can take much longer to treat, and heavy marks may not come off fully. The calculator adds extra minutes for each affected window that you count. For heavy cases, consider quoting separately and agreeing with the customer in advance what result is realistic.
Cleaning homes? The $49 Pricing & Launch Kit
To be clear: the kit is built for house cleaning. It has a quote calculator spreadsheet, a service agreement template, cleaning checklists and client email templates. It does not include window-cleaning price lists or window-specific templates, so you would adapt it to your work. If you also clean homes, it could save you time.