Estimating & Pricing

Window Cleaning Pricing Guide: What to Charge Per Pane in 2025

Formulas for pricing residential windows, commercial storefronts, and high-rise work. Includes a calculator breakdown for different window types.

F
Fieldbase Team
April 17, 202510 min read

Why Pricing Window Cleaning Services Is Harder Than It Looks

New window cleaning business owners often look up what someone else charges and copy it — then wonder why some jobs feel profitable and others feel like they worked for free. The truth is that window cleaning pricing is highly variable based on window type, building height, access difficulty, frequency, and your local market.

This guide gives you a complete pricing framework with real numbers, a per-pane pricing breakdown, and a formula you can apply to any job — residential or commercial.

The Two Most Common Pricing Methods

Per-Pane Pricing

Per-pane pricing is the most popular method for residential window cleaning. You charge a set price per window pane (or per "window" counting interior + exterior). It's simple to quote on the phone or via a brief walkthrough.

Per-Hour / Per-Square-Foot Pricing

For commercial jobs, large buildings, or post-construction cleaning, per-hour or per-square-foot pricing is often more appropriate. Commercial jobs involve factors like lifts, water-fed poles, and building permits that are harder to price on a per-pane basis.

Window Cleaning Price Ranges: 2025 Reference Guide

Use these numbers as starting points. Adjust up or down based on your market, business costs, and experience level.

Service TypeLowTypicalHigh
Standard pane (exterior only)$3$5–$7$10
Standard pane (int. + ext.)$6$8–$12$18
Large or specialty pane$10$15–$25$40
French windows (per light)$1.50$2–$3$5
Skylights (each)$10$20–$35$55
Screen cleaning (each)$2$3–$5$8
Residential home (avg.)$150$250–$400$600
Commercial storefront$75$100–$300$500
Hourly rate$35/hr$55–$80/hr$120/hr

Quick Estimate Calculator: How to Price Any Residential Job

Use this step-by-step formula on your next estimate:

Residential Job Pricing Formula

  1. Count the panes — Walk the exterior and count each individual pane of glass. A typical 3-bedroom home has 30–50 panes.
  2. Identify specialty items — French lights, transoms, skylights, or very high windows each get priced separately.
  3. Calculate base price — (Standard panes × your standard rate) + (specialty items × specialty rate)
  4. Add screen cleaning if included — Number of screens × $3–$5
  5. Apply a difficulty multiplier if needed — 2-story: ×1.2 to ×1.5 | Hard-access areas: ×1.5 to ×2.0
  6. Add your minimum job fee — If the math works out below your minimum (typically $100–$150), charge your minimum instead.

Example: 3-Bedroom, 2-Story Home

38 standard panes × $8 (int. + ext.) = $304

6 French window lights × $2.50 = $15

22 screens × $4 = $88

2-story multiplier (some difficult areas) × 1.2 = +$81

Total Estimate: $488

Commercial Window Cleaning: How to Bid Storefronts and Office Buildings

Commercial work is different. You're often competing against other cleaning companies on price, but winning on professionalism and reliability. Here's how to approach commercial estimates:

Storefronts

  • Measure the total linear feet of glass or simply count large pane panels
  • Quote a monthly or weekly service price — recurring contracts are more valuable than one-offs
  • Typical storefront (10–20 windows): $75–$200 per visit, biweekly or monthly

Office Buildings (2–10 Stories)

  • Price per square foot of glass: $0.10–$0.30/sq ft exterior-only, $0.25–$0.60/sq ft interior + exterior
  • Account for lift rental if needed: $200–$600/day
  • These jobs often involve rebidding annually — build in a 5–10% annual price increase

High-Rise Buildings

  • Requires rope access certification or swing-stage equipment
  • Price per square foot of glass: $0.40–$1.50+ depending on difficulty
  • Not suitable for businesses without proper equipment and training

Upcharges and Add-Ons That Increase Your Average Ticket

  • Hard water stain removal: $150–$400 (or hourly) — this is specialty work and should be priced accordingly
  • Post-construction cleanup: 2–3× your standard rate due to the time required to remove construction debris, paint, and adhesives
  • Gutter cleaning bundle: $100–$250 added to a window cleaning visit — easy upsell while you're already on-site with a ladder
  • Solar panel cleaning: $4–$10 per panel — increasingly common add-on for residential customers in sunny climates

Recurring Service Plans: The Secret to Stable Income

The window cleaners who build strong businesses aren't the ones who work harder — they're the ones who convert one-time customers into recurring accounts. Offer a quarterly or biannual maintenance plan at a slight discount (typically 10–15% off) in exchange for the customer pre-committing to 2–4 visits per year.

A single home that pays $300 per visit, 4 times a year, is worth $1,200/year. With 50 recurring accounts, that's $60,000/year in predictable, schedulable revenue before you even pick up a new customer.

Tools like Fieldbase let you set up recurring job schedules so you automatically get reminded when it's time to reach out, and customers can pay on file so every visit requires zero chasing.

Your Minimum Job Size and Service Area

If you don't have a minimum job fee, small jobs will eat your day. A common structure:

  • Minimum charge: $100–$150 for residential, $75 for commercial storefronts
  • Travel/fuel surcharge: Add $15–$25 for jobs more than 15 miles from your base
  • Same-day or next-day premium: Charge 15–25% more for urgent bookings — you're giving up a scheduled slot

How to Give Estimates Without Being On-Site

Many window cleaners use a combination of Google Street View, satellite imagery, and the customer's own pane count (guided via phone or text) to generate estimates remotely. This dramatically speeds up your sales cycle.

The most professional approach: send a digital estimate through your field service software that the customer can accept online and pay a deposit — before you even show up. This filters out time-wasters and makes no-shows nearly disappear.

Key Takeaways

  • Use per-pane pricing for residential, per-square-foot or hourly for commercial
  • Count panes precisely, then apply difficulty multipliers for height and access
  • Always charge a minimum job fee — $100–$150 for residential
  • Offer screen cleaning, gutter cleaning, and hard water removal as add-ons
  • Convert one-time customers to recurring plans for predictable income
  • Use digital estimates to speed up your sales cycle and reduce no-shows

Ready to save 5+ hours a week on admin?

Join thousands of contractors who use Fieldbase to schedule jobs, track work, and get paid faster.

Browse All Articles