
How to Price Window Cleaning Jobs Without Underselling Yourself
Learn how to set window cleaning pricing that covers your costs and grows your profit. Stop guessing and start quoting with confidence using these proven methods.
Most window cleaners leave money on the table every single day. They guess at prices, copy competitors, or just charge whatever feels right. Then they wonder why the work never stops but the bank account stays empty. If that sounds familiar, this guide is for you. You are going to learn exactly how to set window cleaning pricing that covers your costs, pays you fairly, and still wins jobs.
Why Window Cleaning Pricing Goes Wrong
Pricing mistakes usually come from one place: not knowing your numbers. A lot of window cleaners start out by charging what they think sounds reasonable. They might look at what a competitor charges and go a little lower to win the job. That feels smart in the moment, but it is actually a trap.
When you underprice, you have to take on more jobs just to pay your bills. More jobs means more wear on your equipment, more miles on your vehicle, and less time for anything else. You end up exhausted and still not making real money. The fix is not working harder. The fix is pricing smarter.
Start With Your Cost Per Hour
Before you price a single job, you need to know what it actually costs you to work. This is called your break-even rate. It is the minimum you need to earn per hour just to cover your expenses.
Here is what to include when you add up your costs:
- Equipment and supplies (squeegees, scrapers, cleaning solution, ladders, water-fed poles)
- Vehicle costs (fuel, insurance, maintenance)
- Business insurance
- Phone and software
- Marketing costs
- Taxes (set aside at least 25-30% of profit)
- Your own wages
Add all of those up for one month. Then divide by the number of hours you plan to work that month. That number is your break-even hourly rate. If that number comes out to $35 per hour, you cannot charge $30 per hour and survive. Simple as that.
Most experienced window cleaners target a billable rate between $60 and $150 per hour, depending on their market and service type. Your break-even rate tells you the floor. Your market tells you the ceiling.
The Main Pricing Methods Explained
There are a few common ways to set prices for window cleaning jobs. Each one has its place. Knowing when to use each method will make you more confident on every quote.
Per Pane Pricing
This is one of the most popular methods for residential work. You charge a flat rate per window pane. Rates typically range from $4 to $15 per pane, depending on size, height, and condition.
Per pane pricing is easy to explain to customers. It also scales well. A small house with 20 panes and a large house with 60 panes both get priced fairly without you having to overthink it.
One downside is that not all panes are equal. A ground floor pane is faster to clean than a third story pane. You can solve this by charging more for upper floors.
Per Hour Pricing
Some window cleaners prefer to charge by the hour. This protects you when a job takes longer than expected. It works well for commercial accounts where the scope can vary.
The problem with hourly pricing for residential jobs is that customers do not always like it. They want to know the total cost upfront. If you go the hourly route, always give an estimated range before you start.
Flat Rate Pricing
Flat rate pricing means you quote one total price for the whole job. Customers love this because there are no surprises. You benefit too, because if you work efficiently you earn more per hour.
To use flat rate pricing well, you need to be good at estimating time. Walk through the job mentally before you quote. Count the windows. Note the height, the access, and the condition. Then calculate your price based on how long it will actually take.
How to Quote Residential Window Cleaning
For a standard home, a solid approach is to combine per pane pricing with add-on fees. Start with a base rate per pane, then add charges for things that take extra time or effort.
Common add-ons include:
- Screen cleaning: $2 to $5 per screen
- Track cleaning: $2 to $4 per window
- Hard water stain removal: $10 to $30 per pane or more
- High or hard-to-reach windows: 25-50% surcharge
- Construction clean-up (post-build): Often 2x to 3x standard rate
When you walk a property, look for anything that will slow you down. A window behind a bush, a very dirty screen, or paint overspray all cost you time. Charge for that time.
How to Quote Commercial Window Cleaning
Commercial jobs are usually bigger and more complex. They also tend to be more consistent, especially if you land a recurring contract. That consistency has real value.
For storefronts, a common approach is to charge per visit based on the size and number of windows. Storefronts might run $15 to $75 per visit for small to medium businesses. Larger commercial buildings are usually quoted per square foot of glass or by the hour.
When bidding commercial work, always factor in:
- Frequency of service (weekly, monthly, quarterly)
- Access requirements (lifts, scaffolding, rope access)
- Insurance and liability requirements
- Number of employees needed
- Time of day restrictions
Recurring commercial accounts are worth pricing competitively to win the contract. But do not go so low that you resent the work in three months.
Know Your Market Before You Set Prices
Window cleaning pricing varies a lot by location. A cleaner in a major city can charge more than someone in a small rural town. That is just supply and demand at work.
Do some research before you set your rates. Look at what other cleaners in your area are charging. Check their websites or call them as a potential customer. You do not need to be the cheapest. You just need to be in the right range and communicate your value well.
Price is only an issue in the absence of value. If a customer knows why you are worth more, they will pay more.
Think about what sets you apart. Do you use purified water systems? Are you insured and certified? Do you offer a satisfaction guarantee? These things justify higher prices. Talk about them when you quote.
Stop Competing on Price Alone
The race to the bottom is real in window cleaning. There will always be someone willing to do the job cheaper. You cannot win that race, and you should not try.
Instead, compete on reliability, quality, and professionalism. Show up on time. Send a quote quickly. Communicate clearly. Follow up after the job. These habits make customers loyal. Loyal customers do not shop around on price.
When you get a customer who pushes back on price, do not immediately drop your rate. Ask them what their concern is. Sometimes they just want to feel heard. Other times you can offer a smaller scope instead of a discount. For example, offer interior-only or exterior-only service at a lower price point.
Build in Profit, Not Just Break-Even
Here is a mistake many solo operators make. They calculate their break-even rate and then charge just above that. But break-even is not a business. Break-even is survival.
You need to build in a profit margin. A healthy margin for a service business is 15 to 30 percent above your total costs. That profit is what lets you buy better equipment, hire help, take time off, and grow.
If your break-even hourly rate is $45, your target rate might be $65 to $75 per hour. Set your prices to hit that target, not just cover costs.
Review and Adjust Your Prices Regularly
Prices are not set in stone. Fuel costs go up. Insurance premiums rise. Your own skills improve. You should review your pricing at least once a year and adjust when needed.
Raising prices can feel scary, but it is a normal part of running a business. Most loyal customers will accept a modest increase if you communicate it professionally. A simple note explaining that your costs have risen goes a long way.
New customers should always see your current rates. Do not give old discounts to new people just because you are nervous. Confidence in your price signals confidence in your work.
Use Software to Speed Up Quoting
Slow quotes lose jobs. If a customer has to wait three days for your price, they have already hired someone else. Use a quoting tool or simple template to get quotes out fast.
Apps like Jobber, Housecall Pro, or even a well-designed Google Sheets template can help. The faster you quote, the more professional you look, and the more jobs you win.
Ready to Start Pricing With Confidence?
You now have a clear roadmap for window cleaning pricing that actually works. Know your costs. Choose the right pricing method. Add on for extra work. Research your market. Build in profit. Review regularly.
Stop guessing and start growing. If you found this guide useful, share it with another window cleaner who needs to hear it. And if you want help building a pricing template for your business, reach out today. You deserve to be paid what your work is worth.
Frequently Asked Questions
What is the average cost for residential window cleaning?
Most residential window cleaning jobs cost between $150 and $350 for a standard home. Larger homes or those with many windows, screens, or hard-to-reach areas can run higher. The final price depends on your location, the number of panes, and the condition of the windows.
How do I price window cleaning by the pane?
A common starting point is $4 to $8 per pane for ground floor windows. Add a surcharge of 25 to 50 percent for upper floor windows. You can also add fees for screens, tracks, or stain removal. Adjust your base rate based on your local market and your own costs.
Should I charge more for commercial window cleaning than residential?
Not always more per window, but commercial jobs often have higher total values because of volume. Commercial work can also have added complexity like access equipment or special insurance requirements. Factor those costs in when you build your commercial quote.
How often should I raise my window cleaning prices?
Review your pricing at least once a year. If your supply costs, fuel, or insurance have gone up, it is time to adjust. Give existing customers advance notice before raising their rates. A short, polite message keeps most clients happy even through price increases.
What should I include in a window cleaning quote?
A good quote should include the total price, a breakdown of what is covered, any add-on services and their costs, your availability, and your payment terms. Clear quotes build trust and reduce back-and-forth. They also make it easier for the customer to say yes.
How do I handle customers who say my price is too high?
First, do not panic and drop your price right away. Ask questions to understand their concern. Explain what is included in your service and why it is worth the cost. If needed, offer a reduced scope like exterior-only cleaning instead of a straight discount. Hold your rate whenever you can.
About the author
Justin Orloff is a professional window cleaner with over 25 years of experience, based in Vienna, Austria. He created the world's first AR-powered window cleaning training program at orloffs.com.