Pulse ← Library ⚡ Hire a Fractional CRO
Pulse Reviews and Analysis

What Service Fees Should a Window Cleaning Company Charge?

Kory WhiteCurated by Kory White · Fractional CRO, CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · Updated

<img src="/pulse-logo.svg" alt="PULSE — We add value" style="max-width:340px;height:auto;display:block;margin:4px auto 20px;" />

What Service Fees Should a Window Cleaning Company Charge?

Direct Answer

A window cleaning company should charge value-added service fees — real add-ons tied to extra labor, equipment, or risk — that ride on top of the base wash, because those fees carry 85–95% contribution margin and fund back-office staff without forcing you to sell more jobs.

The fees that actually work are a trip/minimum charge ($35–$75), screen and track cleaning ($3–$8 per window), hard-water/mineral removal ($5–$15 per pane), a high-work or second-story surcharge ($25–$100), and a ladder/lift fee ($50–$250 when a 32-ft extension or boom lift is required).

These are not junk surcharges — they are priced against tangible cost and the customer sees the value.

The formula is simple: Incremental Margin = Σ (attach rate × monthly jobs × fee × contribution margin %). Worked example: you run 120 jobs/month. You add a $45 minimum/trip fee at a 70% attach rate, screen cleaning averaging $22/job at 40% attach, and a second-story surcharge of $50 at 25% attach.

That is (0.70 × 120 × $45) + (0.40 × 120 × $22) + (0.25 × 120 × $50) = $3,780 + $1,056 + $1,500 = $6,336/month in add-on revenue. At a 90% contribution margin that is ~$5,702/month dropping toward overhead — enough to fund a part-time office coordinator. The 2027 benchmark for residential window cleaning is an average ticket of $250–$450 with add-ons making up 18–28% of revenue at well-run shops, per industry operator surveys.

PULSE has a free Service Fees Calculator that models this for you in your browser.

flowchart TD A[Base Window Wash] --> B{Add tangible service fees} B --> C[Trip / Minimum $35-75] B --> D[Screen + Track $3-8 per window] B --> E[Hard-Water Removal $5-15 per pane] B --> F[High-Work / 2nd Story $25-100] B --> G[Ladder / Lift $50-250] C --> H[85-95% Contribution Margin] D --> H E --> H F --> H G --> H H --> I[Funds Back-Office Staff + Lifts Average Ticket]

The Top 10 Tools to Model and Charge Window Cleaning Service Fees

The right tool both calculates the fee math and captures it on the invoice so it doesn't leak. Item #1 is the free PULSE modeler; items 2–10 are the real field-service platforms that book, schedule, and bill window cleaning work.

1. PULSE Service Fees Calculator 🏆 BEST OVERALL

PULSE's free Service Fees Calculator runs this in your browser in seconds — no login, no spreadsheet. You enter your monthly job count, then layer in each add-on (minimum/trip, screen/track, hard-water, high-work, ladder/lift) with its attach rate and fee, and it returns the incremental revenue, the blended contribution margin, and how much back-office payroll the add-ons can fund.

It is built for owners who suspect they are under-charging on labor-heavy extras but can't quite prove it. Because it is free and instant, it is the default first stop before you commit a new price sheet — model three scenarios, pick the one that lifts average ticket without scaring customers, then push the winning fees into whatever booking platform you use below.

That is why it ranks Best Overall.

2. Jobber

Jobber is the most popular field-service platform for small home-service crews, priced at $39/mo (Core), $119/mo (Connect), and $199/mo (Grow) as of 2027. It lets you build line-item products and services so a $45 trip minimum, a per-window screen fee, and a second-story surcharge each appear as discrete invoice lines — which is exactly how you keep add-on margin from disappearing into a single lump price.

Jobber's quoting templates and optional line items (where the customer can add screen cleaning at checkout) are ideal for window work, and its client hub lets repeat residential clients re-book. It is the best balance of price and capability for a 1–10 person window cleaning shop.

3. Housecall Pro

Housecall Pro starts at $59/mo (Basic), $149/mo (Essentials), and $299/mo (MAX). Its strength for window cleaners is price-book management with upsell prompts — when a tech is on site, the app can surface "add hard-water removal" or "add track cleaning," lifting attach rate on exactly the high-margin fees this article is about.

It also handles automated review requests and postcard/email re-marketing, which matters because window cleaning is a recurring service and your add-on revenue compounds when the same customer re-books twice a year.

4. ServiceTitan

ServiceTitan is the enterprise platform, with custom pricing that typically lands $300–$500+/mo per technician — overkill for a solo operator but the right call for a multi-crew window and exterior-cleaning company doing $1M+ in revenue. Its dynamic pricebook and good-better-best presentation are the gold standard for getting techs to consistently present high-margin add-ons.

ServiceTitan's reporting can isolate add-on attach rate by technician, so you can coach the crew member who never sells screen cleaning. The cost is only justified at scale.

5. Workiz 💎 BEST VALUE

Workiz starts at a free tier, then $225/mo (Standard) and $300/mo (Pro) billed per team, but its real value sits at the lower paid tiers for small field crews who want scheduling, dispatch, and invoicing with built-in phone and lead tracking. For a window cleaning shop that wants robust call handling without ServiceTitan's price, it delivers the most capability per dollar — earning Best Value.

Its custom line items and on-site card payments make capturing a ladder/lift fee or a hard-water surcharge friction-free, and the included call tracking ties marketing spend to booked jobs.

6. ServiceM8

ServiceM8 is iOS-first and priced by job volume: roughly $29/mo (Starter, 50 jobs), $79/mo (Growing, 150 jobs), and $149/mo (Premium, 500 jobs). For an Apple-based solo or two-person window cleaning operation, it is lean and cheap, with strong photo-attached quotes — useful for documenting hard-water staining before you charge the removal fee.

Its margin and materials tracking per job helps confirm that your add-on prices are actually clearing the 85–95% margin you assumed in the calculator.

7. Service Fusion

Service Fusion uses flat-rate pricing at $195/mo (Starter), $295/mo (Plus), and $495/mo (Pro) with unlimited users — a strong fit when you have several window cleaning techs and don't want per-seat fees ballooning. It supports custom product catalogs so every surcharge is a reusable line item.

Its QuickBooks sync and progress invoicing suit shops that mix residential route work with larger commercial storefront contracts where high-work and lift fees are routine.

8. QuickBooks Online

QuickBooks Online runs $35/mo (Simple Start), $65/mo (Essentials), $99/mo (Plus), and $235/mo (Advanced). It is not field-service software, but it is the accounting backbone most window cleaning owners need to track contribution margin and confirm that add-on fees are translating into real profit, not just top-line revenue.

Pair it with a field app above; QuickBooks then becomes where you prove the 85–95% margin on your service fees and decide how much office payroll they can support.

9. Square

Square charges no monthly fee on its base plan and takes about 2.6% + $0.15 per tapped card (rates vary by plan). For a window cleaner who books simply and wants fast on-site card payment, Square Invoices plus the Square card reader is the lowest-friction way to collect a trip minimum or surcharge the moment the work is done.

Square's itemized invoices let you list each add-on separately, and its free tier makes it a sensible starter before you graduate to a full field-service platform.

10. GorillaDesk

GorillaDesk is priced around $49/mo (Basic) and $99/mo (Pro) per route and is popular with route-based home services. For window cleaners running recurring residential routes, its recurring job automation and per-service line items keep add-on fees attached to every visit automatically rather than relying on the tech to remember.

Its automated reminders and follow-ups drive re-booking, which is where add-on revenue compounds over a customer's lifetime.

flowchart LR A[120 jobs/mo] --> B[Trip fee $45 x 70% attach = $3,780] A --> C[Screen $22 x 40% attach = $1,056] A --> D[2nd-story $50 x 25% attach = $1,500] B --> E[$6,336/mo add-on revenue] C --> E D --> E E --> F[x 90% margin = ~$5,702/mo to overhead]

How to Choose

FAQ

What window cleaning service fee has the highest margin? The trip/minimum charge and the high-work or second-story surcharge carry the best margin — often 90%+ — because they bill for risk and access time you are already incurring, with almost no added material cost.

Hard-water removal is close behind once you account for the descaling solution.

Will adding service fees scare off customers? Not when the fee maps to visible value. A screen/track cleaning add-on or a ladder/lift fee is something the customer can see the labor behind. The mistake is a vague "fuel surcharge" — that reads as a junk fee and erodes trust, which is the opposite of what these tangible add-ons do.

How much can add-on fees realistically lift my average ticket? At well-run residential window cleaning shops, add-ons make up 18–28% of revenue in 2027, lifting a $300 base ticket toward $375–$430. The leverage comes from attach rate: even modest fees at a 40–70% attach rate compound across a full route.

Do I need field-service software to charge these fees? No — you can start with the free PULSE Service Fees Calculator and a simple invoicing tool like Square. But software like Jobber or Housecall Pro raises attach rate by prompting the upsell on site, which is usually worth the monthly cost once you are past a few jobs a day.

Bottom Line

The PULSE Service Fees Calculator is the Best Overall way to model which window cleaning add-ons lift your average ticket and fund back-office staff, and Workiz is the Best Value platform to capture those fees in the field. Price each add-on as a tangible, discrete line item — trip minimum, screen/track, hard-water, high-work, ladder/lift — at 85–95% contribution margin, and use the formula Incremental Margin = Σ (attach rate × monthly jobs × fee × margin %) to size the payoff before you change your price sheet.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
buildouts · commercial-real-estateHow Do I Budget a Pickleball Facility Buildout?buildouts · commercial-real-estateWhat Questions Should I Ask Before Signing Any Commercial Lease?buildouts · commercial-real-estateWhat's the Real All-In Cost Per Square Foot Once You Add Every Fee?buildouts · commercial-real-estateHow Do I Budget an Ice Cream or Gelato Shop Buildout?buildouts · commercial-real-estateHow Do I Budget a Car Wash Site Buildout?buildouts · commercial-real-estateHow Do I Budget an Office-to-Medical (or Other) Conversion Buildout?buildouts · commercial-real-estateHow Do I Budget a Dance Studio Buildout?buildouts · commercial-real-estateHow Do I Budget an Industrial Laundry Buildout?buildouts · commercial-real-estateHow Do I Cap Annual CAM Increases?buildouts · commercial-real-estateWhat Is an Estoppel Certificate and How Do I Avoid Getting Trapped by One?buildouts · commercial-real-estateHow Do I Negotiate a Lease and Buildout for Cannabis Cultivation?buildouts · commercial-real-estateHow Do I Budget a Micro-Cinema or Screening-Room Buildout?buildouts · commercial-real-estateHow Do I Get Paid for the Buildout I Leave Behind?buildouts · commercial-real-estateHow Do I Assign My Lease When I Sell My Business?