Language
Start Free

How to Get Window Cleaning Contracts Turn one street of storefronts into a recurring route

Every shopfront, office, restaurant and hotel in your area has glass that needs cleaning on repeat. Here is the route-first way to find them, reach the right manager, and lock in recurring contracts.

Key takeaways
  • Density beats distance: a tight route of many storefronts is more profitable than chasing scattered one-off jobs
  • Window cleaning is bought by a named manager, the store, office, property or hotel operations manager, not a generic inbox
  • Sell the schedule, not the clean: weekly or fortnightly glass cleaning is what makes a contract recurring revenue
  • A map-based prospect list of your area replaces driving around hoping to spot dirty windows

What is a window cleaning contract?

A window cleaning contract is a recurring agreement to clean a business's glass on a fixed schedule, weekly, fortnightly or monthly, for an agreed monthly price. To win them, map a dense route of storefronts, offices and hotels, pitch the manager who books the cleaner, and sell repeating visits instead of a single clean.

Unlike a one-off domestic job, a commercial contract produces predictable revenue: one busy high street of shops, restaurants and showrooms can keep a window cleaner working the same circuit every week. The math is simple: many small storefronts in a tight area beat one large, far-away building, because your travel time stays low and your route stays full.

The demand is everywhere you look. The U.S. Census Bureau's business statistics count millions of small businesses with physical premises, and almost all of them have glass that customers judge them by. According to internal Vonsel data (2026), restaurants are among the most-prospected business categories on the platform, exactly the glass-fronted, footfall-driven venues a window cleaner should target first.

5+
follow-up touches needed to close most B2B service deals, per research compiled by HubSpot
120+
countries of verified business data in Vonsel, to map any route
118
Supported networks and platforms

5 steps to land a recurring window cleaning contract

Window cleaning rewards route density more than big single jobs, which sets it apart from most trades. This sequence fills a circuit.

1

Map a dense route, not a wide area

Pick a high street, a retail park, an office cluster or a hotel district where glass frontage is packed tight. Twenty storefronts on one street are worth more than twenty spread across town, because a tight route is what makes the margins work.

2

List every glass-heavy business on the route

Don't drive around guessing. With Vonsel's Google Maps Scraper you search your area on a map, filter by type (retail, restaurants, offices, hotels), and export names, addresses, phones and verified emails in minutes, the same approach we describe for cleaning and maintenance company leads.

3

Find who actually books the window cleaner

It is never "the shop". Reach the store or franchise manager for retail, the office or facility manager for offices, the property manager for multi-tenant buildings, and the housekeeping or operations manager for hotels. The table below maps each venue to its buyer.

4

Pitch the schedule, with a free first clean

Don't sell "a window clean". Sell weekly or fortnightly glass that keeps the storefront sharp for every customer who walks past. A free first clean lets the manager see streak-free results before committing, and the LinkedIn State of Sales report confirms buyers engage sellers who lead with relevance over price.

5

Follow up and lock the schedule in writing

Per HubSpot's sales statistics, most buyers say no several times before yes, yet most cleaners quit after one knock. Follow up on days 2, 7 and 14, confirm the visit day and monthly price in writing, and the job becomes a route fixture. Our guide on following up without being annoying has the cadence.

Map your whole route in minutes
Search Maps, collect published website contacts and organise your prospects in the CRM. Free extraction covers 200 businesses a month; AI and export depend on your plan.
Start Free

Where the contracts are, and who signs them

VenueWho books the cleanerTypical frequency
Retail store / storefrontStore or franchise managerWeekly or fortnightly
Restaurant / cafe / barOwner or venue managerWeekly (high footfall)
Single-company officeOffice / facility managerMonthly
Multi-tenant buildingProperty managerMonthly, often higher value
Hotel / showroomHousekeeping or operations managerWeekly to monthly, brand-driven

Once you know who decides, writing the first message is easy. Use this opener by email, or adapt it for the phone with our cold call scripts for B2B:

"Hi [name], I run [company], a window cleaning service working [street/area]. I clean [nearby reference] every [day] and I'm on your block weekly. Can I do a free first clean of your storefront this week so you can see the difference? If you like it, I'll keep it spotless on a fixed monthly schedule."

Chasing jobs vs. running a route

Before (chasing one-offs)After (running a route)
Drive around hoping to spot dirty windowsFull map of every storefront and office on the route, in minutes
Knock and ask "who handles the windows?"Published website contacts
Quote a single clean, then start overPitch a weekly/fortnightly schedule with a fixed monthly price
Income spikes and dips with the weatherRecurring contracts smooth out the month

What your window cleaning quote must say

Scope and frequency

Which glass (frontage, internal, high-level), how many visits per month, and what is included. Vague scope kills renewals.

A clear monthly price per site

One number per location, with extras (signage, frames, awnings) listed separately. Managers compare monthly totals.

Insurance and height safety

State your public liability cover and working-at-height credentials up front; it removes the biggest objection.

Fixed visit day and easy exit

A named day each week plus a simple 30-day exit lowers the risk of saying yes, so most clients never leave.

You don't win window cleaning contracts on the lowest price. You win them with a tight route, the right manager, and one follow-up more than your rivals.

How Vonsel helps you fill your route

Search Google Maps and press Start. Vonsel gathers the business results as you explore the map, going beyond the pins you can see at a glance. Pause, continue and save your search when you are ready. Google Maps does not provide business emails. Vonsel visits the available business websites to find published emails, additional phone numbers and links to up to 118 supported social networks and other platforms. What it finds depends on what each website publishes. Keep businesses on a map, organise them by stage, edit their details and use a Kanban board, calendar, notes, actions, tags and custom fields. Basic holds 400, Pro 2,000 and Scale 10,000.

Window cleaning is a close cousin of full-service cleaning, but square footage matters less than route density and frequency. If you also offer interior work, our companion guide on how to get commercial cleaning contracts covers the offices-and-communities side of the business.

In short

  • Route, don't roam: map every glass-fronted business on a tight circuit before you pitch anyone.
  • Pitch the manager, not the shop: store, office, property and hotel managers sign the contract.
  • Sell frequency: a weekly schedule turns a one-off clean into recurring monthly revenue.

If you want to see how the route list gets built before you try it, watch the tutorial video on the extraction flow. Plans for larger routes and exports are listed on the pricing page, and the free plan is enough to test one street.

Find the storefronts that need your window cleaning
Search Maps, collect published website contacts and organise your prospects in the CRM. Free extraction covers 200 businesses a month; AI and export depend on your plan.
Start Free

Frequently asked questions

How do I get window cleaning contracts with commercial clients?
Build a dense route of glass-heavy businesses (storefronts, offices, showrooms, restaurants and hotels), contact the manager who books the cleaner directly, and pitch a recurring schedule rather than a one-off clean. A free first clean plus consistent follow-up is what converts most commercial window cleaning prospects.
Who hires a window cleaning company?
For single shops it is the store or franchise manager, for offices the office or facility manager, for multi-tenant buildings the property manager, and for hotels the housekeeping or operations manager. Send your pitch to that named person, not to a generic info@ inbox.
How do I find businesses that need window cleaning near me?
Search your route on a map-based lead tool like Vonsel's Google Maps Scraper, filter by business type (retail, restaurants, offices, hotels) and export names, addresses, phones and verified emails. Streets with lots of glass frontage and storefronts with visibly dirty windows are the fastest wins.
How should I price a window cleaning contract?
Commercial window cleaning is usually priced per visit or as a fixed monthly fee based on the number of panes, the height and access, and the frequency. Quote a clear monthly figure per location, and remember that a packed route of small storefronts can be more profitable than one large building.
How do I get my first window cleaning contract with no clients?
Start with storefronts on one busy street, offer a free first clean to three or four shops, and ask the happy ones for a weekly or fortnightly schedule plus a referral. Visible, well-kept windows on a high street become your live portfolio for the next pitch.
Do I need insurance for commercial window cleaning?
Yes. Most managers require proof of public or general liability insurance, and any work above ground level usually needs working-at-height training and method statements. Stating your cover and safety credentials in the quote removes a major objection before it is raised.
How often do commercial windows need cleaning?
High-footfall retail and restaurant frontage is usually cleaned weekly or fortnightly, offices monthly, and hotels on a schedule tied to their brand standards. Selling the right frequency, not a single clean, is what turns a window cleaning job into a recurring contract.

Related reading

Sources