MowProHQ Blog/Scheduling
How to Run Residential and Storefront Window Routes in One Book
Keep homes and storefronts on one customer book with access notes, visit history, and a week both crews can finish.

Run homes and storefronts on one book by treating each address as a property with its own clock, access, and invoice rules — then batch the week so both crews can finish. Storefronts want plate glass done before the first customer. Homes want a mid-morning water-fed or ladder visit after people leave for work. The glass is similar. The morning is not.
This guide is how operators keep both on one customer book without turning Tuesday into a radio show. Access notes, visit history, and a published week matter more than a color-coded spreadsheet of “commercial” and “residential.”
Two clocks, one customer book
A storefront stop is a before-open product. The manager wants the door glass clean when the first customer pulls the handle. A residential stop is a mid-morning product. The homeowner wants you after the dog is inside and the kids are at school.
If you schedule both as “windows on Tuesday,” you will put a retail pad at 11 a.m. and a two-story interior at 7:15. One of those visits will look unprofessional. The other will make you late for the neighborhood you already sold.
| Stop type | Typical clock | What the crew needs | What the invoice needs |
|---|---|---|---|
| Storefront / retail | Before open, or after the lunch lull | Plate-glass setup, parking that does not block the door | Net-15 or a plan, AP contact, PO if they use one |
| Office lobby | Before staff or after close | Interior access, floor protection | Billing entity, not the receptionist |
| Residential exterior | Mid-morning pocket | Water-fed or ladder, hose bib, elevation notes | Same-day pay link |
| Residential interior | Occupied-home window | Door code, pets, which rooms | Interior line, not “windows” |
Your schedule should show the constraint, not hide it under a pin. A “perfect” map that puts a bakery at noon is not a route. It is a complaint and a streak callback.

The property is the stop, not the customer name
“Chen’s Bakery” is not a stop. 14 Main Street, rear lockbox, skip the transom that was taped last month, invoice Chen Holdings net 15 — that is a stop. “The Millers” is not a stop either. 412 Oak, south hose bib, water-fed both stories, screens stacked in the garage, dog in the backyard until 9:30.
Homes, storefronts, and multi-site accounts each get a record. The customer is who pays and who you text. The property is what the tech walks up to. Mixing those two is how a helper washes the wrong elevation and a clerk gets an invoice with no address.
Put the facts the next tech needs on the property: door codes, pane notes, and skipped glass. If those live in a private chat, you do not have one book. You have a briefing job that never ends.
Fields both stop types share
| Field | Home example | Storefront example |
|---|---|---|
| Access | Side door, code 4471, close it | Rear lockbox; manager in at 6:45 |
| Clock | No work before 9 | Done by 8:00 or after 2 |
| Method | Water-fed exterior; ladder west if windy | Traditional squeegee, no pole in the aisle |
| Skipped panes | North transom painted shut | Upper transom — lift only with two people |
| Screens | Remove, rinse, rehang | None; tracks only if quoted |
| Who pays | Homeowner, same-day link | Chen Holdings, net 15, AP email |
If a line is empty, you have not finished intake. Empty is more honest than “see texts.”
Batch the week. Do not weave it.
Density is a sequence, not a zip code. A storefront strip and a neighborhood two streets over can be an excellent Tuesday. Weaving them stop-by-stop is how you spend the morning resetting gear.
A week both crews can finish looks like this:
- Lock storefront mornings first. Those clocks do not move for a house that “is on the way.”
- Fill residential pockets the same tech can reach after 9 without crossing town.
- Park interiors on a day the home is actually open — not on the storefront dawn run.
- Assign water-fed, ladder, and interior work to the people who have the gear.
- Leave slack for rain. Exterior glass does not “just get done later” without a plan.
Routing helps when two lists run on the same day. It does not invent a clock the manager never agreed to.
In MowProHQ

Worked week: one book, two sequences
A two-person shop has 18 storefronts on a main-street strip (weekly, before 8) and 40 homes in two neighborhoods (monthly exteriors, quarterly interiors).
Weak week: Both techs start at 7 with a mixed list. Tech A hits three houses that wanted 9 a.m., then races to a cafe that opened at 7:30. Tech B does interiors with a water-fed pole still on the roof. The office rebuilds Thursday from memory after it rains on Wednesday.
Strong week:
- Monday / Wednesday dawn: both techs on the strip until 8:15, then neighborhood A water-fed.
- Tuesday: Tech A interiors in neighborhood A (codes already on the property). Tech B storefront catch-up plus neighborhood B exteriors.
- Thursday: neighborhood B interiors and any rain makeup, storefronts first if Wednesday washed out.
- Friday: construction cleans and one-offs, not stuffed into a dawn retail run. Those are projects, not route filler.
That week finishes. The mixed list does not.
Crew matching is a scheduling decision
Water-fed exterior is not a ladder interior. A tech who can run a pure-water pole on a two-story is not automatically the person you send into an occupied living room with white carpet and a cat. Storefront plate glass wants a lead who will not block the door and will not promise a free extra pane because a manager pointed at it.
| Work | Crew fit | Do not |
|---|---|---|
| Storefront dawn | Fast traditional, public-facing | Send the greenest helper alone on the busiest pad |
| Residential water-fed | Pole, hose bib, elevation notes | Force a ladder day because “it’s all windows” |
| Occupied interiors | Patient, code-ready, pane notes | Pair it with a 7 a.m. retail strip |
| Third-story / tight lot | Ladder-rated, two people if the note says so | Guess from the street and eat the hour |
Pricing interiors versus exteriors belongs on the quote. Scheduling belongs on the board. If you sold an interior and dispatched a water-fed-only morning, you sold a callback.
Invoice cadence is a dispatch fact
Residential cash flow is often same-week. Storefront cash flow is a process. Net-15, a PO, and a clerk who has never seen the glass are not “billing details you will handle Sunday.” They change whether that account can sit on a tight residential day.
If a retail pad pays net 15 and needs a line-item format AP already approved, that is a property fact. It belongs next to the lockbox, not in a folder at the shop. Invoice the storefront without paper on the counter — payment link before you leave the lot, plan billing for the accounts that actually run on a plan.
Do not mix a slow-pay strip into a week you cannot float. Prestige does not cover fuel when three cafes sit at 28 days and Thursday’s homes still need paying.
Mix when / do not mix
Mix when:
- The storefront sits inside an existing pocket
- The clock matches the first block of the day
- The truck already has the right method
- Payment terms are ones you can float
Do not mix when:
- The pad needs a special clock that splits a neighborhood
- It is 20 minutes off route “but it’s commercial”
- Interior furniture work and dawn plate glass share one tech with no reset
- One manager walk-around will eat the residential window you already sold
Far commercial leads need the same trip rule as far houses: premium, batch, or decline.
Rain, pollen, and the week that was supposed to be easy
Rain cancels exterior glass. Pollen and construction dust create callbacks that look like “you were just here.” Treat both as operations, not vibes.
Rules that keep a mixed book honest:
- Mark exterior skips with a reason. Do not invoice glass you did not touch.
- Protect storefront catch-up before the next open. A cafe that opens dirty on Friday remembers.
- Do not steal a residential pocket to save one retail pad unless you already told those homes.
- Interiors can still run if the code works and the customer is expecting you.
- After a washout, republish the week. A verbal “we’ll catch it” is how both crews drive the same street twice.
Wind changes water-fed. Freeze changes everything. The board should show the move. The property should still show the code and the skipped pane from last time.
A 15-minute Sunday publish
The week both crews can finish is the week you published while it was still daylight.
- Confirm storefront clocks with anyone who changed hours
- Confirm interior access on the homes you sold as interiors
- Assign gear: pole, ladder, interior kit
- Pull yesterday’s skipped-pane notes onto today’s jobs
- Leave one gap for rain or a construction clean that actually sold
If you still narrate both lists from the phone, you do not have a mixed book. You have a radio show. Software for a small window crew is the board, the property, and the invoice — not a map you show off in January.
How MowProHQ keeps mixed window books on one calendar
MowProHQ keeps homes and storefronts on the same customers and properties so a cafe and a house two streets over are not two different stories. Scheduling holds the week. The CRM holds codes and pane notes. Quotes and invoices stay on the stop you actually washed.
Core schedule, CRM, quotes, invoices, dual Regular vs Cash pricing, the customer portal, and the website editor are free with two seats. Cash and check stay free. Growth is $39/month with unlimited seats, dispatch, routing, GPS, timeclock, and a live site — cards at 3.5% + $0.30 versus 4% + $0.30 on Free. Pro is $89/month. Business phone is $19/month. AI is $29/month.
Sign up and run a real mixed week on the free core. Add Growth when the second tech needs today’s list without you on the radio.
One book is a gift. Two clocks are the job. Publish the week so both crews can finish.
Frequently asked questions
- Can I run residential and storefront window routes on the same book?
- Yes, if every address is a property with its own clock, access, and invoice rules. Batch storefronts before open and homes in neighborhood pockets. Mix on purpose. A 7 a.m. plate-glass run in the middle of a ladder street is not density. It is a wrecked morning.
- Should storefront window cleaning go on the same day as homes?
- Often yes in the same town, never as the same sequence. Storefronts want the glass done before the first customer. Homes want a mid-morning water-fed or ladder visit after people leave for work. Put both on Tuesday if they sit in the same pocket. Do not weave them.
- How do I schedule a mixed window cleaning week?
- Lock storefront mornings first, then fill residential pockets the crew can actually finish. Assign water-fed, ladder, and interior work to the people who have the gear. Leave slack for a rain move. Publish the week so both techs can finish without a briefing.
- What belongs on a window cleaning property record?
- Door or lockbox code, which elevations are water-fed, which panes were skipped last visit, screen handling, dogs, and who pays. Homes and storefronts need the same fields with different answers. If the next tech still calls you from the lot, the record is incomplete.
- Why do storefront window accounts wreck a residential afternoon?
- They start early, run on plate glass, and often need a manager walk-around or a net-15 invoice format. Drop one into a residential pocket at 11 a.m. and you eat the neighborhood sequence. Price the slot and the carry, or keep storefronts on their own morning block.
- How should rain change a mixed window week?
- Rain cancels exterior glass. Mark skips with a reason, protect the storefront catch-up before the next open, and do not silently steal a residential pocket to save a retail pad. Interiors can still run if access is real. Exteriors wait.
- Do I need two crews to mix homes and storefronts?
- Not always. You need two sequences and the right gear on the truck. One tech can run storefronts at dawn and homes after 9 if the map is tight. Two techs help when interiors, third-story ladders, and a long retail strip all land on the same day.



