Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-q
13/13 Gate✓ IQ Certified10/10?

What Service Fees Should a Window Cleaning Company Charge?

KnowledgeWhat Service Fees Should a Window Cleaning Company Charge?
📖 2,023 words🗓️ Published Jun 24, 2026 · Updated Jun 23, 2026

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

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](/tools/service-fees) 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](/tools/service-fees) 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.

How to Choose

FAQ

How do I decide which service fees to charge? Focus on fees tied to real labor, equipment, or risk that customers can see the value in. Common examples include a trip/minimum charge, screen and track cleaning, hard-water removal, and height or ladder surcharges. Avoid vague “service fees” with no clear justification.

What is a typical trip or minimum charge for window cleaning? Most companies set this between $35 and $75 per visit. It covers the cost of driving to the property, setup, and basic time, ensuring you don’t lose money on small jobs.

How much should I charge for screen and track cleaning? Screen and track cleaning usually runs $3 to $8 per window, depending on the number of screens and the level of dirt. It’s a simple add-on that customers often appreciate for a cleaner final result.

What is a fair price for hard-water or mineral removal? Hard-water spot removal typically costs $5 to $15 per pane, based on the severity of the buildup and the time needed. This fee compensates for extra scrubbing or specialized cleaning solutions.

When should I add a high-work or second-story surcharge? Charge a surcharge of $25 to $100 for windows above ground level that require a ladder or extended reach. The exact amount depends on the height and accessibility, and it covers added risk and labor.

Is a ladder or lift fee separate from the height surcharge? Yes, a ladder or lift fee ($50 to $250) applies when you need equipment like a 32-foot extension ladder or a boom lift. It covers rental, transport, and setup costs, and is charged only when such equipment is required.

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.

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"]

Related on PULSE

Sources

Download:
Was this helpful?  
Sources cited
Pulse RevOps cross-pillar reusePulse RevOps cross-pillar reuse
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territory