Skip to content

Guide

How to scale a window cleaning business with a sales crew

Last updated

To scale a window cleaning business with a sales crew, separate the two jobs you do as a solo operator, selling and cleaning, then hire for whichever one is holding you back, pay people in a way they can see and trust, and track a handful of numbers every week. The hard part is not finding reps. It is building the routines that let new people produce without you standing next to them.

Start with where the business is stuck

Before you hire anyone, find the bottleneck:

  • You are fully booked and turning work away. You have more demand than capacity. Your first hire is a technician.
  • You have open days and too few leads. You have capacity and not enough demand. Your first hire, or your own next move, is selling.
  • You are doing everything and making no progress. The problem is the owner, not the headcount. Write down the routines first (see how to systemize a window cleaning business).

Adding a person to the wrong bottleneck just raises your costs.

The two roles: sales and production

In a growing window cleaning company, most of the work falls into two roles:

  • Sales reps find customers, quote jobs and book them. Their output is booked revenue.
  • Technicians do the cleaning. Their output is completed jobs at acceptable quality.

Some people do both, and in a small company that is normal. But as you grow, the people who love knocking on doors are often not the ones who want to clean windows all day, and the reverse. Treat them as separate roles with separate measures even if one person holds both for a while.

A sensible order to hire

  1. Yourself as the first rep. Before you pay anyone to sell, prove the pitch works. Knock doors, learn the objections and write down what works.
  2. One technician. Let the first person who cleans free you up to sell, not just to clean.
  3. A second rep or a second technician, depending on which is now the bottleneck.
  4. Someone to run the office, whether that is you, a part-timer or software. The moment a crew member asks you where the job is, or what they earned, you need a system.

Hire slowly enough that you can train each person properly. One good rep who is coached beats three who are left alone.

Pay in a way people can see

People leave when pay feels random. You do not need an elaborate plan; you need a clear rule that each person can check.

  • Reps: a percentage of the jobs they book, sometimes with a rate that rises as they book more in a period. Decide what happens to a split sale and to a cancelled job before it happens.
  • Technicians: a percentage of the job or a rate per job. Decide how hard jobs and re-cleans are handled.
  • Show the math. When a job completes, the crew member should be able to see what they earned and what has been paid. That removes the end-of-week argument.

For the mechanics of paying contractors, see how to pay subcontractors on a window cleaning crew. If you call people contractors, get advice on classification, because how you run the relationship matters more than the label.

Give each rep their own ground

If you run more than one rep, two reps knocking the same street wastes the day and starts fights. Divide the map into territories, assign each to a rep, and record which doors have been knocked, what happened and which homeowners asked for a callback. The idea is simple: everyone can see the same map, and a door is never forgotten.

The numbers worth watching

For a sales crew you do not need a dashboard of forty metrics. Watch these:

MetricWhat it tells you
Doors knockedActivity. Is the rep out working?
ConversationsHow many doors became a real talk
QuotesHow many conversations reached a price
Jobs bookedOutput
Close rateBooked jobs divided by conversations
Average job valueWhether reps are discounting or bundling
Recurring plan shareHow much of the work repeats

Measure close rate against conversations rather than doors. A rep who knocks a thousand doors and gets ten conversations and five jobs is better at selling than one who gets two hundred conversations and five jobs, even though the second hit fewer doors per conversation. Doors measure effort; conversations measure opportunity; the close rate measures skill.

Review these weekly with each rep. One conversation a week about their own numbers does more than any incentive scheme.

Protect quality as you grow

Growth breaks quality before it breaks cash. Put these in place early:

  • A standard for a finished job. Write down what done looks like.
  • A way to catch problems. A re-clean policy and a place for customers to send feedback privately.
  • Reviews on your terms. Ask happy customers for a review, and do not ask the ones who had a bad day. See reviews.
  • Consistent quotes. Everyone quotes from the same sheet. See how to price window cleaning jobs.

Build repeat revenue early

A sales crew that only sells one-off jobs has to restart every month. Recurring plans turn a sale into a schedule, which smooths cash flow and gives technicians predictable routes. Teach reps to offer the plan in every conversation. Our guide to recurring service plans for window cleaners covers how to price and pitch them.

Systems: when a spreadsheet stops working

A spreadsheet works for a solo operator. It stops working when two or more people need the same information at once. The signs are familiar:

  • Two jobs booked for the same slot.
  • A lead that sat for a week because nobody knew it existed.
  • A crew member asking what they are owed.
  • You reconstructing who sold what at the end of the week.

At that point you want one place for leads, jobs, the calendar, the crew and their pay. That is what a window cleaning CRM is for; see what to look for in a window cleaning CRM. KrewDash is one option: a dispatch board and shared calendar, a door-to-door map, service plans, a commission ledger and a crew portal, for $297 a month for the whole team or $97 for the owner plus two crew.

Common mistakes

  • Hiring ahead of systems. People need somewhere to see their jobs and pay from day one.
  • Paying on the wrong thing. Paying only for jobs booked can encourage low prices and cancellations. Decide how cancellations and discounts affect pay.
  • Growing the map too fast. Saturate a neighborhood before moving on, because repeat customers and referrals live close together.
  • Ignoring the owner's own numbers. If you have stopped tracking your own doors and close rate, your team will too.

A simple 90-day plan

  1. Weeks 1 to 2: write your price sheet, pitch and pay rules.
  2. Weeks 3 to 4: set up one place for leads, jobs and pay. Brief your first hire on it.
  3. Weeks 5 to 8: work one territory with a rep, review numbers weekly, and adjust the pitch.
  4. Weeks 9 to 12: add a second territory or a second technician based on which bottleneck you hit.

Scaling is mostly repetition of routines you have written down. Write them down first.

Questions

Should I hire a salesperson or a technician first?

It depends on your bottleneck. If you turn down work because you are booked solid, hire a technician first. If you have open days on the calendar, hire or become a rep first, because the constraint is demand.

How do I pay sales reps in a window cleaning business?

Most owners pay reps a percentage of the jobs they sell, sometimes stepping up as they book more in a period. Pay technicians a percentage or a rate per completed job. Whatever you choose, write it down and let each person see what they earned.

What numbers should I track for a door-to-door sales crew?

Doors knocked, conversations, quotes, jobs booked and close rate measured against conversations, not doors. Also track average job value and the share of customers who sign up for a recurring plan.

Are my reps employees or contractors?

That depends on how you run the relationship and on your local rules, not on what you call them. Ask an accountant or employment professional before you decide, because classification has tax consequences.

How many people can I manage before I need software?

As soon as two or more people book, sell or do jobs, a shared system saves you from double bookings and pay disputes. Spreadsheets and group texts break down earlier than most owners expect.

Keep reading

Run the whole crew from one app.

$297/mo for full access, $97/mo for you plus two crew. Month-to-month.