Want to win more jobs with less effort?
Grow your business and send quick quotes with our home service software.
Want to see your potential revenue?
See what businesses like yours earn with Housecall Pro in 1 - 2 minutes.
Based on prices Housecall Pro Pros list in their price books, whole-property window cleaning (interior and exterior) typically runs $115–$395, and exterior-only cleaning runs $96–$285. Prices vary by region, window count, access, and what the service includes, so see the tables below for other services and local ranges. These are prices other pros charge, not the cost of running your business, so use them as a benchmark and adjust for your local market and what it costs you to do the work.
Per-window and per-pane pricing work well for most residential jobs. Hourly pricing makes sense when you can’t tell how long a job will take, and flat-rate packages work well for recurring work like storefronts. The goal is to cover your expenses, pay yourself, and leave room for profit.
This guide breaks down 2026 window cleaning rates, shows you how to calculate your costs, and explains how to build quotes that account for pane count, access, and add-ons. You’ll also learn how Housecall Pro’s window cleaning software can help you quote faster and more consistently.
Key takeaways
Here’s a quick overview of window cleaning costs:
Residential pricing: Housecall Pro data puts whole-property interior-and-exterior cleaning at $115–$395 (median $228), and exterior-only cleaning at $96–$285 (median $180).
Commercial pricing: Commercial jobs typically run $0.50–$2.50 per square foot or $6–$20 per window.
Add-on services: Extras like screens, tracks, or hard-water stain removal run $2–$30 each. High-rise or specialty access runs $15–$40 per window.
Pricing models: Charge per window ($8–$16 for a standard residential window, inside and out) or per pane ($4–$8) for consistency.
Table of contents
- How we sourced window cleaning pricing data
- Average price for window cleaning in 2026
- Residential window cleaning prices
- Commercial window cleaning prices
- Window cleaning prices by region
- Window cleaning add-on services and pricing
- Related window cleaning services and prices
- Factors that affect window cleaning prices
- What’s the best way to charge for window cleaning?
- How do you set window cleaning prices? (Step by step)
- Step 1: Calculate your costs
- Step 2: Set your target profit margin
- Step 3: Calculate your base rate per window or pane
- Step 4: Count the windows or panes
- Step 5: Add access or complexity charges
- Step 6: Add screens, tracks, and other add-ons
- Step 7: Apply your minimum service charge
- Step 8: Review the job after completion
- Example window cleaning price calculations
- How to adjust window cleaning prices for your local market
- How to explain window cleaning prices to customers
- Recurring vs. one-time window cleaning pricing
- When to raise your window cleaning prices
- How Housecall Pro helps you price window cleaning jobs
How we sourced window cleaning pricing data
The price ranges in this guide come from 1,650,446 reported window cleaning and related service entries across seven service categories from Housecall Pro customers over a 12-month period, ending September 2026. We group similar services, filter out unusually high and low prices, and give more weight to recent data when calculating national benchmarks. Ranges show the middle 50% of prices, from the 25th to the 75th percentile, and may not include every charge on the final bill.
All other price ranges in this guide are third-party estimates built from aggregated data across home service platforms. Sources include Angi, HomeAdvisor, Thumbtack, and HomeGuide, using the latest available 2026 pricing data. These sources compile cost data from completed projects, customer surveys, and pro quotes across the United States.
How to use them:
- As a read on customer expectations. Many homeowners look up numbers like these before they call you.
- Not as your starting point. Start with your labor, supplies, overhead, and target profit margin, then compare the result to the range.
- With room for gaps. Third-party prices may include cleaners with less overhead than you, such as side-job operators with no insurance, no payroll, and basic equipment. Your price can be higher and still fair.
- Adjusted for your market. Big cities and coastal areas tend to run higher, especially for specialized, after-hours, or emergency work.
Your actual pricing will vary based on:
- Local labor rates and cost of living
- Building height and access difficulty
- Window type and pane count
- Window condition, like hard-water stains or construction debris
- Service scope (interior only, exterior only, or both)
- Service frequency, since recurring clients may qualify for lower per-visit pricing
Average price for window cleaning in 2026
Window cleaning prices vary depending on what the service includes. Use the national ranges below to compare similar scopes of work before setting your own rates.
| Pricing model | Typical rate | Best for |
| Whole-property, interior and exterior | $115–$395 | Standard full-service jobs |
| Exterior glass and frames | $96–$285 | Exterior-only service |
| Hourly | $45–$75 per cleaner | Heavy buildup, post-construction, unclear scope |
| Commercial | $0.50–$2.50 per square foot | Storefronts and larger buildings |
| Minimum service charge | $75–$250 | Small jobs, one-off cleanings, exterior-only work |
Residential window cleaning prices
Most residential window cleaning pros price jobs using per-window or per-pane rates, then adjust for access, layout, and add-ons. Starting with a base rate keeps pricing consistent, while adjustments help you avoid undercharging for tougher jobs.
| Residential pricing type | Typical range |
| Per window (standard, inside and out) | $8–$16 |
| Per window, exterior only | $4–$8 |
| Per pane | $4–$8 |
| Per window, large picture window | $10–$25 |
| Per window, bay or bow window | $15–$30 |
| 1–5 windows | $99–$194 |
| 6–10 windows | $127–$249 |
| 11–15 windows | $168–$330 |
| 16–20 windows | $187–$368 |
Keep in mind:
- Per-pane pricing: More precise for French panes, divided-light windows, and older homes.
- Per-window pricing: Faster to quote, but may need upcharges for complex layouts.
- Final quote adjustments: Screens, tracks, skylights, hard-water stains, and second-story work can increase the total.
- Included services: State whether screens, tracks, sills, and frames are included.
- Your minimum charge: Make sure smaller jobs still cover travel, setup, and admin time.
Commercial window cleaning prices
Commercial window cleaning is usually priced differently from residential work because the jobs are larger, more frequent, and more dependent on access. A weekly storefront route is quick, while a quarterly office-building cleaning may require a crew, water-fed pole, lift, or off-hours scheduling.
For basic storefront maintenance, many window cleaners offer recurring plans with a set number of visits per week or month. For larger commercial buildings, square-foot or custom pricing is often more accurate.
Common commercial pricing models
Commercial window cleaning is usually priced by the square foot or by the window, then adjusted for building size, window style, and how often you clean. High-rise and complex jobs need equipment like boom lifts or rope access, which raises the price significantly. Many commercial clients also sign recurring contracts, which often lowers the per-visit rate. Here are typical commercial rates:
| Pricing unit | Typical price |
|---|---|
| Per square foot | $0.50–$2.50 |
| Per window (storefront or building windows) | $6–$20 |
| Monthly contract | $200–$400+ per month |
| Skylights, high-rise, or post-storm work | Add 15%–30% |
Housecall Pro price book data puts the typical national range for accessible commercial window and glass door cleaning, including a sill wipe, at $33–$243. This range applies to the listed service—not to each window or square foot. For larger buildings, high-rise jobs, or work that requires special access equipment, build your quote around the full scope of the job.
Commercial pricing should also match the property type and service schedule. A small storefront may be simple enough for a flat recurring rate, while a multi-story office building needs a custom quote.
| Commercial job type | Typical approach |
|---|---|
| Small storefront | Per-window rate or monthly contract |
| Restaurant or retail space | Flat rate or hourly |
| Office building | Square-foot or custom quote |
| Multistory, medical, or institutional buildings | Custom quote based on access, safety requirements, and equipment |
How commercial quoting differs from residential
Commercial window cleaning usually involves more than counting panes. You may need to account for business hours, public access, safety requirements, parking, repeat scheduling, and crew efficiency.
When quoting commercial jobs, consider:
- Frequency: Weekly or monthly work may justify a lower per-visit rate.
- Access: Lifts, water-fed poles, or harnesses should increase the quote.
- Timing: Early morning, evening, or weekend service may cost more.
- Consistency: Repeat layouts can become faster and more profitable over time.
- Contract terms: A 12-month storefront agreement may be priced differently from a one-time cleaning.
Commercial jobs may also require certificates of insurance, vendor forms, purchase orders, and longer payment terms. Confirm these requirements before finalizing the quote so you can account for the extra admin time and any wait to get paid.
For storefront maintenance contracts, keep the quote simple. State how often you’ll clean, what’s included, and the per-visit rate. Make it clear whether the price covers extras like interior glass, mirrors, doors, or tracks.
Window cleaning prices by region
Regional benchmarks give you another way to compare your rates. The table below shows typical price ranges for three window cleaning services across eight climate regions, based on Housecall Pro price book data. Start with your own costs, then use these ranges to check where your quote falls.
| Region | Interior and exterior | Exterior only | Tracks/sills/screens |
|---|---|---|---|
| Northeast | $130–$575 | $99–$349 | $102–$437 |
| Upper Midwest | $159–$440 | $90–$297 | $108–$399 |
| Southeast | $132–$445 | $100–$320 | $175–$435 |
| Northern Rockies and Plains | $120–$351 | $150–$347 | $100–$331 |
| South | $88–$360 | $65–$280 | $120–$376 |
| Southwest | $70–$285 | $125–$279 | $64–$353 |
| Northwest | $120–$380 | $192–$400 | $197–$448 |
| West | $130–$400 | $175–$375 | $175–$425 |
Window cleaning add-on services and pricing
Add-ons can increase your average job value without adding a new customer. They also help customers choose the level of service that fits their home.
| Add-on service | Typical add-on rate | Notes |
| Screen cleaning | $2–$5 per screen | Good recurring add-on for seasonal cleanings |
| Track detailing | $2–$5 per window | Takes extra time and should be priced separately |
| Hard-water stain removal | $10–$30 per window | Price based on severity and chemicals needed |
| Skylights | $20–$30 each | Charge more for access difficulty |
| Storm windows | $10–$20 per storm window | Removal and reinstallation add labor |
| Paint or construction debris removal | $5–$15 per window (paint or adhesive), or custom quote | Often needs specialty tools and extra care |
| High-rise or specialty access | $15–$40 per window | Use for windows above three stories or with special access needs |
Only recommend add-ons when there’s a clear reason: dirty screens, packed tracks, mineral stains, or skylights that take extra setup.
Related window cleaning services and prices
Customers may also need skylight cleaning, screen repairs, or gutter cleaning. Use the ranges below as a starting point when quoting these services.
| Related service | Typical range |
|---|---|
| Skylight cleaning, interior and exterior as accessible | $45–$295 |
| Window or door screen repair or replacement | $34–$120 |
| Gutter cleaning | $150–$299 |
Factors that affect window cleaning prices
Even with a standard pricing model, several variables influence the final price of a window cleaning job. These factors should be applied consistently to protect margins and avoid underquoting.
- Number of windows and panes: More panes mean more time on site. French windows, multipane windows, and older homes typically cost more to clean.
- Accessibility and height: Second-story work, ladder use, roof access, or lifts increase labor time and risk.
- Interior vs. exterior cleaning: Exterior-only jobs move faster. Interior cleaning adds setup, detailing, and coordination with the customer.
- Screens, tracks, and frames: Screens and track cleaning can add more to the base price.
- Hard-water stains and buildup: Mineral deposits, paint overspray, or construction debris require specialty tools, chemicals, and extra labor.
What’s the best way to charge for window cleaning?
There’s no single best way to charge for window cleaning. The right pricing model depends on the type of job, how predictable the work is, and how much detail you need in the estimate.
For most residential businesses, per-window or per-pane pricing is the easiest place to start. For commercial jobs, hourly, square-foot, or flat-rate pricing may be more accurate.
Per-window pricing
Per-window pricing means charging one set rate for each window, regardless of the pane count. This works well for standard residential homes with simple layouts.
Why it works:
- Simple to explain: Customers understand the quote quickly.
- Fast to estimate: You can quote many jobs from photos, forms, or a quick walkthrough.
- Easy to standardize: Your team can use the same base rate on every quote.
Watchouts:
- Complex windows can be underpriced: French panes, bay windows, picture windows, and storm windows often need separate rates.
- Add-ons still matter: Screens, tracks, and hard-water stains shouldn’t be buried in the base price.
Per-pane pricing
Per-pane pricing means charging for each individual pane of glass. This model is more detailed, but it better reflects the actual work involved.
Why it works:
- More accurate for detailed homes: Multipane windows take longer and should cost more.
- Better margin protection: You’re less likely to undercharge for French panes or older windows.
- Clear scope: Customers can see how the window count affects the price.
Watchouts:
- It takes longer to count: You may need photos, a walkthrough, or a detailed intake form.
- Customers may need an explanation: Some homeowners think of a “window” differently than a “pane.”
Hourly pricing
Hourly pricing works best when you don’t know how much time or effort a job will involve. This is common for post-construction cleanup, neglected windows, heavy buildup, or commercial work where access is hard to judge upfront.
Why it works:
- Good for unknowns: You’re protected when the job takes longer than expected.
- Useful for special conditions: Paint overspray, mineral buildup, or hard-to-reach windows may not fit a standard rate.
- Better for some commercial jobs: Larger properties may be easier to price by crew time.
Watchouts:
- Customers may worry about open-ended costs: Give an estimated range before work begins.
- Crew efficiency matters: Track actual hours so your rate still supports profit.
Flat-rate or package pricing
Flat-rate pricing groups services into set packages, such as exterior only, interior and exterior, or premium service with screens and tracks included.
This matters more than most pros expect: according to a 2025 Housecall Pro survey of 1,000+ U.S. homeowners, 80% want to know what “good, better, best” options are available before making a decision. A simple three-tier structure—exterior only, full interior/exterior, or premium with screens and tracks—gives customers a choice without opening a price negotiation.
Why it works:
- Easier choices for customers: Packages help homeowners compare options.
- Higher average ticket: Bundles make add-ons easier to sell.
- Consistent quoting: Your team can use the same package structure across jobs.
Watchouts:
- Scope rules need to be clear: Define what each package includes and excludes.
- Large or complex homes still need adjustments: Add surcharges for high-access windows, storm windows, or heavy buildup.
How do you set window cleaning prices? (Step by step)
If you’re building or updating your window cleaning prices, the goal is to keep it simple, repeatable, and profitable. Here’s a straightforward way to set rates you can use across jobs.
Step 1: Calculate your costs
The price a customer sees is not the same as your profit. Before setting any rate, calculate what each job costs your business to complete. Your price needs to cover more than just the time spent cleaning windows.
Your job cost should include:
- Labor: Wages, payroll taxes, benefits, and labor burden.
- Travel: Fuel, drive time, parking, tolls, and vehicle wear.
- Supplies: Cleaning solution, towels, squeegees, blades, buckets, and screen tools.
- Equipment: Ladders, water-fed poles, safety gear, and replacement parts.
- Insurance: Liability, workers’ comp, vehicle insurance, and bonding when needed.
- Overhead: Admin time, software, marketing, rent, phones, and office costs.
Add those up to find your break-even job cost—the minimum a job needs to bring in before you make a profit:
Break-even job cost = Labor + supplies + travel + equipment + insurance + overhead
Step 2: Set your target profit margin
Once you know your costs, decide how much profit you want to make on top of them.
Use this formula to set your floor:
Final price = Break-even job cost ÷ (1 − target profit margin)
For example, if a job costs $180 to complete and you want a 20% margin:
$180 ÷ (1 − 0.20) = $225
If you charge $200, the job brings in revenue but falls short of your profit target.
Step 3: Calculate your base rate per window or pane
With your cost floor and target margin set, you can work out what to charge per unit.
Decide whether you’ll price per window or per pane, then divide your target job revenue by the average number of units per job to get your base rate. Adjust up or down based on your market and what local competitors charge.
For example, if your target revenue per average job is $150 and most jobs average 25 panes, your base rate is:
$150 ÷ 25 = $6 per pane
Step 4: Count the windows or panes
With your base rate set, you can apply it to any job. Start by counting the number of windows or panes included in the work. Be clear about whether the quote covers exterior only, interior only, or both.
For a simple home, per-window pricing may be enough. For homes with French panes, divided-light windows, or several window styles, per-pane pricing is usually more accurate.
A simple formula could look like this:
Window cleaning base price = Number of windows × price per window
Or:
Window cleaning base price = Number of panes × price per pane
For example, if a home has 24 panes and you charge $6 per pane, the base price is:
24 panes × $6 = $144
Step 5: Add access or complexity charges
Some windows take more time, equipment, or risk. Build those adjustments into your pricing instead of handling them case by case.
Common complexity charges include:
- Second-story access: Add a flat fee or percentage increase for ladder-heavy work.
- Roof access: Charge more when windows require roof access or awkward positioning.
- Large picture windows: Price separately when they take longer than standard panes.
- Storm windows: Add a per-pane or per-window fee because removal and cleaning take extra time.
- Heavy buildup: Charge more for paint, construction debris, hard-water stains, or neglected glass.
Step 6: Add screens, tracks, and other add-ons
Add-ons should be priced consistently. This helps customers understand what they’re paying for and helps your team avoid making up prices on the spot.
For example:
Base cleaning: $180
Screen cleaning: 12 screens × $3 = $36
Track detailing: $60
Total quote: $276
Step 7: Apply your minimum service charge
Minimum charges protect your business from losing money on small jobs. Even a quick exterior cleaning still includes drive time, scheduling, setup, cleanup, payment processing, and admin work.
Many window cleaning businesses set minimums of $75–$250—use your own break-even calculation to set the right number for your market.
Set your minimum by calculating the least amount you need to cover drive time, setup, admin, and payment processing. For example, if a small job takes 30 minutes on site but 45 minutes of total travel and admin time, the minimum should cover the full 75 minutes—not just the cleaning time.
Step 8: Review the job after completion
After the job is done, compare your estimate against the real work. Look at time on site, add-ons sold, materials used, and profit after labor.
Track:
- Estimated time vs. actual time: Did the job take longer than expected?
- Base price vs. final cost: Did the quote cover the full scope?
- Add-ons: Were screens, tracks, or stain removal priced correctly?
- Profit: Did the job support your target margin?
If the numbers are off, adjust your base rate, add-on pricing, or complexity rules before the next quote.
Example window cleaning price calculations
Here’s how window cleaning pricing typically looks in real-world scenarios using common 2026 rates.
Example 1: Small residential home
- Scope: 12 windows with 2 panes each (24 panes total), interior and exterior
- Base rate: $6 per pane
- Calculation: 24 × $6 = $144
- Add-on: Screen cleaning (12 screens × $3 = $36)
- Total price: $180
Example 2: Medium two-story home
- Scope: 22 windows with mixed pane styles
- Service type: Interior and exterior cleaning
- Base price: $280
- Add-on: Track detailing (22 windows × $3 = $66)
- Total price: $346
Example 3: Storefront
- Scope: Monthly exterior storefront cleaning, 12 windows
- Pricing model: Per window
- Rate: $10 per window
- Calculation: 24 × $10 = $240 per visit
- Annual contract value: 12 visits × $240 = $2,880
How to adjust window cleaning prices for your local market
National averages are useful, but your local market should shape your final rates. A window cleaning business in New York City or San Francisco usually has higher labor, insurance, parking, and travel costs than a business in a smaller suburban or rural market.
Local pricing factors to review
Before setting your rates, check:
- Local labor costs: Higher wages mean your hourly and per-window rates need to rise.
- Cost of living: High-cost metros often support higher pricing.
- Drive time: Spread-out rural routes may need higher minimums to cover travel.
- Competitor pricing: Review local pricing on Google, Thumbtack, Angi, and nearby company websites.
- Customer type: High-end residential clients often expect itemized quotes; storefront clients typically want a flat recurring rate they can budget monthly.
Local market examples
Here’s how local pricing might shift:
| Market type | Pricing adjustment | Example |
| High-cost metro | Price above national averages | NYC, San Francisco, Los Angeles |
| Growing midsize city | Stay near or slightly above average | Nashville, Phoenix, Austin |
| Suburban Midwest | Stay near average with strong minimums | Suburbs outside Chicago, Columbus, Kansas City |
| Rural market | Lower base rates but higher travel minimums | Spread-out service areas with longer drive times |
You don’t need to match the cheapest quote in town. You need a price that covers the actual job: drive time, setup, cleaning, payment processing, and profit.
How to explain window cleaning prices to customers
Price questions are common in window cleaning, especially when customers compare quotes online.
According to Housecall Pro’s 2025 survey, 97% of homeowners say clear, upfront pricing influences their decision to hire a pro. Price questions aren’t a sign of pushback—they’re a sign the customer is ready to decide. Give them a clear answer and they’ll move forward.
Here’s how experienced window cleaning pros explain pricing:
- Start with what’s included: Explain whether the quote covers interior, exterior, screens, tracks, and detailing—not just the glass.
- Explain access and effort: Point out second-story work, ladder use, tight layouts, or hard-to-reach windows that increase labor time.
- Use condition-based reasoning: Mineral buildup, paint overspray, or neglected windows require extra tools and time.
- Be upfront about add-ons: Separating base service from extras helps customers see exactly what they’re paying for.
If a customer mentions a lower quote, don’t match it—explain what’s different. Ask what’s included: does it cover screens, tracks, and interior glass, or just exterior panes? A $80 quote and a $280 quote often aren’t for the same job. Focus on what they get: a consistent crew, professional equipment, and a service they won’t have to chase down or redo.
Recurring vs. one-time window cleaning pricing
Recurring window cleaning clients are usually worth a different pricing strategy than one-time jobs. Monthly, quarterly, and seasonal clients give you steadier revenue, easier scheduling, and less need to keep reselling the same customer.
As a general benchmark, recurring discounts typically range from 10%–20% off the single-visit rate, whether the plan is monthly, quarterly, or semiannual. If your margin can’t absorb a 10%–20% discount, raise your base rate first.
When recurring discounts make sense
Recurring discounts work best when the job gets easier over time. If a client books quarterly service, the glass usually has less buildup, the scope is familiar, and your crew can finish faster than the first visit.
Recurring pricing may make sense when:
- The route is efficient: The client fits into an existing service area.
- The job stays predictable: Window count and access do not change.
- The work gets faster: Regular maintenance prevents heavy buildup.
- The customer commits: Monthly, quarterly, or seasonal service gives you predictable revenue.
When recurring discounts don’t make sense
A recurring discount can hurt your margin if the account still takes too much time or travel.
Be careful with discounts when:
- The client is far from your normal route: Travel time can erase the discount.
- The property has difficult access: Ladders, roof work, or lifts still require extra time.
- The windows get dirty quickly: Trees, hard water, dust, or coastal air may keep the workload high.
- The client changes the scope often: Extra windows, screens, or tracks should be billed separately.
How to explain recurring pricing to customers
Frame recurring pricing as a maintenance plan, not just a discount. You’re giving the customer a better per-visit rate because the work is scheduled, predictable, and easier to maintain.
You could say:
“Your first cleaning is $325 because we’re removing the current buildup and cleaning the full interior and exterior. If you move to quarterly service, each visit would be $275 because the windows stay easier to maintain and we can keep you on a regular route.”
When to raise your window cleaning prices
Raise your rates when any of these conditions apply:
- Your labor costs went up: If wages, payroll taxes, or contractor rates increased, your per-window or per-pane rates should reflect that.
- Fuel, supplies, or equipment costs increased: Longer routes, ladder work, water-fed pole systems, squeegees, towels, blades, screen tools, and insurance all affect your real job cost.
- You’re booked out three or more weeks: If demand is consistently higher than your available schedule, a price increase can help protect your time and margins.
- Your estimate close rate is above 80%: If nearly every quote turns into a job, your pricing may not be creating enough hesitation—often a sign that you’re charging less than customers are willing to pay. Bennett Financials suggests a close rate closer to 50%–60%, where some pricing pushback is expected and built into a healthy sales process.
Don’t worry about losing customers; raising pricing is a regular part of running a service business, and customers rarely choose on price alone. According to Housecall Pro’s 2025 survey, 72% of homeowners say they’d pay 10% more for a pro with a better customer service reputation. Clear communication, a professional quote, and showing up when you said you would can matter more than matching the lowest number in town.
For recurring clients, communicate increases early and clearly. Let them know what’s changing, when the new rate starts, and why the adjustment helps you keep providing reliable service.
For example:
“Starting next month, your quarterly window cleaning will move from $180 to $205 per visit because of higher labor and supply costs. Your current schedule and service details will stay the same.”
Read more: How to write price increase letter (template & examples)
How Housecall Pro helps you price window cleaning jobs
Inconsistent pricing is one of the most common reasons window cleaning businesses leave money on the job. When rates vary by technician or estimates get built from memory, jobs get underquoted and margins shrink without a clear reason why.
Window cleaning software like Housecall Pro addresses this by centralizing your pricing in one place. With a standardized setup, you can:
- Build a digital price book with per-pane, per-window, or hourly rates so every technician quotes from the same baseline.
- Add standard line items for screens, tracks, skylights, and hard-water removal—no improvising on the spot.
- Generate quotes on-site without manual math, and present them in a professional format before you leave the property.
- Set up recurring service plans that automate scheduling and apply your preferred recurring rate.
- Accept online booking so customers can schedule without back-and-forth—41% of jobs booked online through Housecall Pro come in after hours.
If you’re building out your pricing system or moving off spreadsheets, it’s worth seeing how the tools work in practice. Try Housecall Pro free to see how it works for your business.
Window cleaning pricing FAQ
How much does window cleaning cost?
Based on Housecall Pro price book data, whole-property interior-and-exterior window cleaning has a typical national range of $115–$395, and exterior glass and frame cleaning ranges from $96–$285. These are single-service prices and may not include every charge on the final bill. Third-party estimates put window cleaning at $150–$302 per visit, averaging $221. Most of the spread comes from window count, home height, and whether the job covers inside, outside, or both.
How much should a window cleaner charge?
Most window cleaners charge $4–$8 per pane or $8–$16 per standard window (inside and out) for residential work. A home with 11–15 windows typically runs $168–$330, and a home with 16–20 windows runs $187–$368. Higher prices apply for second-story access, hard-water stains, or interior-and-exterior service.
Is per-pane or per-window pricing better?
Per-pane pricing is more precise, especially for homes with French windows. Per-window pricing is faster for homes with standard layouts.
Do customers expect interior window cleaning?
Many customers book exterior-only service first, which typically costs less than a full interior-and-exterior clean. Interior cleaning is most common as a seasonal add-on—spring or pre-holiday—and should be priced separately to avoid scope creep.
How often should I raise my window cleaning prices?
Review pricing at least once per year to account for labor, insurance, and fuel increases.
How do you calculate window cleaning costs?
You can calculate window cleaning costs by factoring in the number of windows, window type, accessibility, labor time, and local rates, then pricing per window or per hour. A simple pricing formula is: (Number of windows × price per window) + add-ons (screens, tracks, hard-to-reach areas). For example: 20 windows × $12 per window = $240 base price, plus $40 for screen cleaning = $280 total quote.
Should I charge more for first-time window cleanings?
Yes. First-time cleanings almost always take longer than repeat visits. There’s no prior service record, so you don’t know the window condition in advance. Buildup from mineral deposits, oxidation, or neglect is common on windows that haven’t been professionally cleaned before. You’re also not yet on an efficient route, which means more drive and setup time relative to the job.
A common approach: charge your standard rate for the first visit, then offer a lower recurring rate once the account is on a regular schedule. For example, a first-time interior and exterior cleaning might be $325, while quarterly maintenance visits drop to $275 because the glass stays easier to clean and the job fits your existing route.
Don’t discount the first visit to win the job. That’s the highest-effort cleaning you’ll do for that customer.
What equipment do I need to start a window cleaning business?
Basic residential window cleaning requires a squeegee, scrubber sleeve, extension pole, bucket, microfiber cloths, and cleaning solution. Basic equipment and supplies typically run $500–$1,000. For two-story homes, you’ll need a ladder; a ladder plus safety gear typically adds $200–$500.
Total startup equipment for low-rise residential work generally runs $700–$1,500. Adding a water-fed pole system, which is useful for exterior work above the first floor, typically costs $1,500–$3,000 for a complete setup with pure water filtration.
How much do window cleaners charge per hour?
Window cleaners typically charge $45–$75 per cleaner per hour. Hourly pricing works best for post-construction cleanup, neglected glass, or jobs where the scope is unclear.
How much does insurance cost for a window cleaning business?
General liability insurance for a window cleaning business has a median cost of about $900 per year, based on Coverdash data and industry benchmarks. For small businesses with about $200,000 in revenue and 1–3 employees, a business owner’s policy runs about $2,000 per year, workers’ comp about $3,100, and commercial auto about $1,850.
How much does commercial window cleaning cost?
Commercial window cleaning typically costs $0.50–$2.50 per square foot or $6–$20 per window. Monthly contracts run $200–$400 or more. Skylight, high-rise, and post-storm jobs add 15%–30%, and large buildings are usually quoted as custom jobs.