MowProHQ Blog/Buying Guide

    Window Cleaning Software for Small Crews

    Software that treats the property as the unit of work: codes, pane notes, quotes, and invoices for a two-person crew.

    Croft Business Solutions9 min read

    Share

    Window cleaner finishing plate-glass storefront windows on a main street

    The best window cleaning software for a small crew treats the property as the unit of work. Door codes, skipped panes, quotes, and invoices live on the stop. A calendar of names is not enough. The second tech should already know the lockbox and which transom was taped last month — without you on the phone.

    This guide is the two-person stack: what to buy for Thursday, what to ignore in demos, and how to roll it out so the helper gets a login instead of a screenshot.

    What a two-person window shop actually needs

    Window routes fail in public. A missed storefront before open looks like you did not show up. A skipped pane with no note looks like you missed it on purpose. Software that cannot hold those facts will lose to a notebook that can.

    Need now

    • Properties, not just customer names
    • Door codes and pane notes on the stop
    • A day list both people can open
    • Quotes that become jobs without retyping
    • Invoices with a pay link while the glass is still drying
    • Two seats that do not punish a helper

    Need soon

    • Two published lists on one board
    • Rain and skip reasons that stay on the job
    • Timeclock you can defend
    • Route awareness (density, not a TED talk)

    Need later

    • Heavier routing modules
    • A live site that takes quote requests
    • Phone and AI add-ons if the inbox is the bottleneck

    If a demo leads with optimization and cannot show a lockbox field, you are shopping the wrong layer.

    Window cleaner finishing plate-glass storefront windows on a main street
    The second tech only looks like a pro if the first tech’s codes and skipped panes are written down.

    The property is the product

    “Smith” is not a stop. 412 Oak, side door 4471, water-fed both stories, north transom painted shut, screens in the garage — that is a stop. “Main Street Cafe” is not a stop. Rear lockbox, done by 8:00, skip the upper transom, invoice the holding company net 15 — that is a stop.

    Software that hangs jobs on contacts will send the helper to the wrong lock. Software that hangs jobs on properties can carry door codes and pane notes from visit to visit.

    That is the same reason you run homes and storefronts on one book. One customer can own three addresses. Each address has its own clock and its own glass.

    Quote, job, invoice — one record

    A construction clean that becomes a quarterly should not require three retypes. An interior add-on approved in the driveway should land on the calendar and the invoice as interior, not as “windows.”

    When quotes, the schedule, and invoices share the property, you bill what you sold. When they do not, Sunday becomes archaeology.

    Buy for Thursday, not for the org chart

    Score vendors the way a window Thursday feels:

    1. Can both techs open today’s list on a phone?
    2. Can they see the code and last visit’s skipped panes without a call?
    3. Can they mark complete and capture an extra (screens, tracks, a room that was locked)?
    4. Can you send a pay link before you leave a storefront lot?
    5. Can you move a rain-out strip without rebuilding the week in a chat?

    Pretty desktop calendars that collapse on a wet phone fail the Thursday test. Enterprise maps that cannot store a lockbox fail it too.

    In MowProHQ

    MowProHQ dispatch board with today's routes and a mapped crew path
    Two lists on one board is the product. Two group chats is the old company.

    Seats, logins, and the spring helper

    Shared passwords wreck the only facts that matter: who finished the cafe, who changed the code, who skipped the west elevation because of bees. Give the helper a login.

    Seat math for a small window crew:

    • Owner plus one tech: two seats may be enough if the core loop is free
    • Owner, lead, and a spring helper: the third login is why unlimited-seat plans exist
    • Per-seat fees that jump every April train you to share a password “just for peak”

    Do the May math before you buy a pretty dispatch board you cannot staff with logins.

    Rollout that does not fail in week one

    1. You run one week with real homes and real storefronts
    2. The lead runs their list with you as backup
    3. The helper gets a seat, not a photo of your screen
    4. Rain Thursday is the exam — move the strip, keep the codes

    Do not migrate the whole book on the first Monday of pollen season. Load active recurring stops first. Park construction cleans as projects so they do not look like route filler.

    Week-one checklist

    Day before they start: Product names on every job — exterior, interior, storefront, screens — not the word windows. Codes and skipped-pane notes on the property. Their own login. A rule that they do not take scope changes from a manager in the lot.

    Day one: They run a list you already know. You do not give them the punch-list spec house as a test. You give them a normal Tuesday and you inspect two stops, not all of them.

    Day three: Rain drill even if the sky is clear. Move five storefronts as a block. If they rebuild from texts, the board is not law yet.

    Day five: Invoices from their completions without you retyping. If you still type, you do not have a crew system. You have a helper and a secretary, and you are both jobs.

    What “property as the unit of work” looks like on Thursday

    A calendar app can hold “Cafe 7:15, Miller 9:40.” It cannot tell the helper that the cafe lockbox changed Tuesday or that the Millers’ north transom is still painted shut. That gap is why small crews stay on the radio.

    On a real Thursday the record has to do four jobs:

    1. Get them in. Code, lockbox, hose bib, do-not-block the door.
    2. Tell them the glass. Water-fed, ladder west, interiors only if unlocked, screens in the garage.
    3. Catch the exception. Skipped pane, bird-mess extra, rain hold — dated on the stop.
    4. Turn it into money. Completion becomes an invoice with the same product names you quoted.

    If any of those four still live in your head, the software is a display. Homes and storefronts on one book only works when both stop types share those four jobs with different answers.

    Calendar vs property software

    QuestionCalendar / chatProperty-first software
    What is the code?Last year’s textField on the stop
    Which panes were skipped?“I think upstairs”Dated pane note
    Is this a weekly cafe or a one-off?Color you rememberPlan vs project
    Who pays net 15?The opener’s cellBilling contact on the property
    Can the helper invoice?You type SundayCompletion drafts the invoice

    Buy the right-hand column. The left-hand column is how a two-person shop stays a one-person memory with a helper attached.

    Overbuy, underbuy, and the demo trap

    Overbuy: franchise reporting, chemical suites you do not run, optimization you will not trust until notes are clean.

    Underbuy: a calendar that cannot store a code, invoices in a separate app, quotes in email, pane notes in a thread that the helper cannot see.

    The middle is a property record, a published day, and an invoice that matches the glass. Routing is a Growth-layer problem after two lists are already real.

    Trial script (one week)

    • Import or type 20–40 real properties
    • Schedule one storefront morning and one residential pocket
    • Skip two exteriors for rain and catch them up
    • Quote one interior add-on and one construction clean
    • Invoice a storefront from the lot with a pay link
    • Let the second tech finish Friday with no coaching

    If those steps feel heavier than your current chaos, the software is not the upgrade. If they feel lighter, you bought the right layer.

    How MowProHQ fits a two-person window crew

    MowProHQ is built around the stop: customers and properties, notes, schedule, quotes, and invoices. The next tech should already know the code.

    Free: two seats — owner plus one. Schedule, CRM, quotes, invoices, dual Regular vs Cash pricing, customer portal, and website editor. Cash and check stay free. Cards on Free are 4% + $0.30.

    Growth is $39/month: unlimited seats, dispatch, routing, GPS, timeclock, and a live site. Cards drop to 3.5% + $0.30. That is the small-crew plan when the second list appears and you refuse to share a password.

    Pro is $89/month. Business phone is $19/month. AI is $29/month. Add those when the inbox or the website is the bottleneck — not before the board is quiet.

    Start free. Give the helper a login. Trial Growth when you cannot narrate both lists. Pricing is meant to stay boring while headcount is not.

    A small window crew is a company the week you stop briefing it. Software is the property, the board, and the invoice. If both techs can finish a rain Thursday without you, you bought the right layer. If they cannot, you bought a logo. Fix notes and publishing before you buy the next module.

    Publish both lists tonight. Inspect two stops tomorrow, not twelve. Invoice from their completions, not from your memory. If that sentence still sounds optimistic, you are not ready for a third person. You are still the integration. Give the login, give the pane note, and take yourself off the radio.

    Share

    Frequently asked questions

    What is the best window cleaning software for a small crew?
    Software that treats the property as the unit of work: door codes, skipped panes, quotes, and invoices on the stop. A shared day list both techs can open matters more than a routing demo. Seat fees should not jump when the third person shows up in spring.
    Do I need window cleaning software if it is just two of us?
    Yes once the second tech cannot finish a stop from what is written on the property. Two people sharing a group chat is still a briefing job. Software earns its keep when codes, pane notes, and invoices live on the address, not in one person’s phone.
    When does a two-person window company need dispatch software?
    When you cannot narrate both lists without a phone glued to your ear. Two lists in one chat is still solo software. Dispatch is a published sequence, a named owner of rain moves, and today’s stops on each tech’s phone.
    Should every window tech have their own login?
    Yes. Shared logins wreck timeclock, GPS, and who updated the skipped-pane note. If the plan charges per seat, do the spring math before you hire, or pick unlimited seats on a flat fee.
    Is free window cleaning software enough for two people?
    Two seats can cover owner plus one if schedule, CRM, quotes, and invoices are actually usable. Paid is for unlimited seats, dispatch, GPS, timeclock, and a live site — not for the basic ability to bill a storefront before you leave the lot.
    What should I trial before I buy window route software?
    Load real properties, run one mixed week with a rain skip, convert one quote to a job, send one invoice with a pay link, and let the second tech run a list with no office coaching. If those five steps feel heavier than your chat, keep looking.
    What do small window crews overbuy?
    Enterprise routing, franchise reporting, and modules they will not use this year. Underbuy is worse: no property notes, no assignments, invoices still built Sunday from memory while the glass is already dry.

    Put the playbook into practice

    See features and pricing, or start free today.

    Window Cleaning Software for Small Crews | MowProHQ