Skip to Content

Window Cleaning Pricing Guide 2026: Charge Your Worth

Window Cleaning Pricing Guide 2026: How to Charge What You're Worth

Pricing is where most window cleaners either leave money on the table or price themselves out of the market.

I've been charging for window cleaning since 1999. My Vienna business now charges €500-€3,500 per job, we're booked a year in advance, and customers gladly pay because the results are consistently worth it.

But I didn't start there. I started undercharging in Melbourne, terrified of losing customers. It took me years to understand something that I now teach every student: your price follows your skill. Master the technique, and the pricing takes care of itself.

Here's the complete pricing guide — what to charge, how to structure it, and why your skill level is the biggest factor in what you can earn.

The Three Pricing Models

There's no single "right" way to price window cleaning. The best model depends on your business, your market, and the type of work you do.

Per Window ($4-$15 Per Pane)

Charge a set rate for each window pane. Ground-floor standard windows sit at the lower end. Large, high, or complex windows command higher rates.

Best for: Residential jobs where customers want a clear, predictable price upfront. Simple homes with standard window sizes.

Advantage: Customers understand it immediately. "20 windows × $8 = $160." Transparent and easy to quote over the phone.

Disadvantage: Larger homes with many small windows can take longer than the per-pane math suggests. You also need to account for windows of different sizes — a floor-to-ceiling sliding door shouldn't be priced the same as a small bathroom window.

Per Hour ($40-$75+)

Charge by time spent. Track your hours and bill accordingly.

Best for: Commercial work, unusual properties, or first-time visits where you can't accurately estimate the job scope in advance.

Advantage: You're always compensated for your actual time. Complex jobs with difficult access or heavy dirt don't eat into your margin.

Disadvantage: Customers don't like open-ended pricing. "It'll take however long it takes" makes homeowners nervous. And as you get faster through better technique, charging hourly actually penalises your efficiency.

Per Job ($150-$400+ Residential)

Quote a flat rate for the entire job after assessing the property.

Best for: Experienced cleaners who can accurately estimate job time. This is what most established professionals use.

Advantage: Customers love knowing the total cost upfront. And as your technique improves and you clean faster, your effective hourly rate goes up without changing the price. A job that used to take 3 hours now takes 2 — same price, 50% higher hourly rate.

Disadvantage: Requires experience to estimate accurately. Underbid a complex job and you're working for less than you planned.

👉 My recommendation: start with per-window pricing for your first 10-20 jobs while you learn to estimate accurately. Then transition to per-job pricing. That's where the real money is.

What Determines Your Price

Five factors affect what you can realistically charge:

1. Your local market. Research what competitors charge in your area. Call three or four local window cleaners, describe a typical home, and ask for a quote. That's your baseline — not your ceiling.

2. Window count and size. More windows means a bigger job, but not proportionally — setup time is the same whether you clean 10 windows or 30. Large windows and specialty glass (skylights, conservatories, floor-to-ceiling) command premium rates.

3. Accessibility. Ground-floor windows are straightforward. Second-story requires poles or ladders. Third-story and above may need specialised equipment. Each level of access complexity adds to your price.

4. Condition. First-time cleans on neglected windows take 2-3 times longer than maintenance cleans on regular customers. Price accordingly — quote the first clean higher and offer a lower rate for ongoing service. This builds recurring revenue.

5. Your skill level. This is the factor most people underestimate.

Why Skill Is the Pricing Multiplier

Here's what I've learned across 25 years and two countries: the most important factor in what you can charge is the quality you deliver.

A trained window cleaner with consistent, streak-free technique can charge premium prices because their results justify it. 5-star reviews accumulate. Referrals flow. The calendar fills. Customers stop comparing you to cheaper options because they've seen the difference quality makes.

An untrained cleaner with inconsistent results has to compete on price — because price is the only advantage they can offer. They're stuck at the bottom of the market, working harder for less, losing customers to callbacks, and wondering why the business isn't growing.

The math is simple:

A $69 investment in professional training lets you charge $10-$20 more per job from day one. Over your first 10 jobs, that's $100-$200 in additional revenue. The training paid for itself before the second week.

But the real value isn't the immediate price increase — it's the compounding effect. Higher quality → better reviews → more customers → higher demand → higher prices → more revenue. The flywheel that drives your entire marketing strategy starts with skill.

👉 Get the training that lets you charge what you're worth →

Pricing Strategy for Beginners

If you're just starting out, here's the approach I recommend:

Research your market. Know what others charge locally. You need this as context, not as a ceiling.

Price at market rate, not below it. Resist the urge to be the cheapest. A 10-15% introductory discount for your first 5-10 jobs is fine to build reviews. But don't become the "budget" option — those customers are the least loyal and most demanding.

Quote confidently. Hesitation communicates uncertainty. When you've been properly trained and you know your technique delivers professional results, state your price with confidence. "For this property, the price is $280." Full stop. Not "I could probably do it for around $280 if that works for you."

Raise prices as reviews build. Once you have 10-15 five-star Google reviews, your credibility supports a price increase. Raise by 10-15% and monitor the effect. If bookings don't slow down, your previous price was too low.

Charge more for first cleans. A first-time clean on neglected windows takes significantly longer than a maintenance clean. Quote the first visit at 1.5-2x your regular rate, then offer recurring service at the standard price. This is honest — the first clean IS more work — and it locks customers into a maintenance relationship.

Pricing for Recurring Customers

Recurring revenue is the engine of a successful cleaning business. My Vienna business runs on it — 95% repeat clients, booked a year in advance.

Structure your recurring pricing to reward loyalty:

Offer a maintenance rate that's 15-25% below your first-clean rate. The customer saves money on each visit, and you get guaranteed revenue on your calendar.

Set a schedule. Most residential windows need exterior cleaning every 3-6 months and interior every 6-12 months. Recommend a schedule and book the next visit before you leave the current job.

Follow up. When the next cleaning is due, contact your customer proactively. Don't wait for them to remember. This one habit transforms a series of one-time jobs into a predictable business with reliable income.

Pricing for Commercial Work

Commercial pricing is different from residential in several ways:

Quote per-job or per-contract, not per-window. Commercial clients want a flat monthly or quarterly rate for ongoing service. Inspect the property, estimate your time, and quote accordingly.

Factor in access complexity. Multi-story buildings, restricted access hours, security requirements, and specialised equipment all affect your cost. Build these into your quote.

The contract value matters more than the hourly rate. A commercial contract for $800/month is $9,600/year in predictable revenue. Even if the effective hourly rate is slightly lower than premium residential work, the reliability and volume make it worthwhile.

Professional presentation matters more. Commercial clients expect proposals, insurance certificates, and professional communication. This is where trained, certified skills differentiate you from competitors sending text-message quotes.

My Pricing Journey

When I started in Melbourne in 1999, I charged whatever I thought people would pay. Sometimes that was too little. Occasionally, accidentally, it was about right.

The turning point came when I stopped thinking about pricing as a standalone decision and started seeing it as the result of everything else. Better technique meant faster cleaning. Faster cleaning meant more jobs per day. More jobs meant more reviews. More reviews meant more demand. More demand meant I could raise prices without losing customers.

By the time I moved to Vienna in 2010 and built the business from scratch in a new country and language, I understood the formula: skill drives quality, quality drives reputation, reputation drives pricing.

Today, €500-€3,500 per job. Booked a year ahead. No cold calling. No paid ads. No competing on price.

It started with learning to clean a window properly.

👉 The skill is the foundation. $69 for lifetime training access →

The Bottom Line

Price with confidence. Charge what your quality justifies. Invest in training that lets your results speak louder than your price.

The cheapest window cleaner in your area is working the hardest for the least money. The best-trained window cleaner is working smarter, earning more, and building a business that grows through quality instead of discounts.

Don't be the cheapest. Be the best trained.

Start Your Training →

About the Author:

Justin Orloff is a professional window cleaner with 25+ years of experience, based in Vienna, Austria. His cleaning business charges €500-€3,500 per job and is booked a year in advance with 35+ five-star reviews. He created the world's first AR window cleaning training platform.

High-Rise Window Cleaning: Safety, Equipment & Training