Skip to content

Home & Field Services · Cleaning Services

Every site runs on its own cleaning cadence, until someone forgets to check it.

We build the plan board that tracks weekly, biweekly, and monthly visits per site, hands reschedules to an agent so nobody has to pick up the phone, and turns a one-off deep clean into a priced quote before the crew leaves.

Cadence tracked per siteReschedules confirmed by textAdd-ons quoted on the spot
Plan board · this week
MTWTFSS

Recurring plans · 4 sites

RHarbor View OfficesWeekly · Renata · next Jun 12on track
TAlden Family HomeBiweekly · Tomas · next Jun 12on track
RBirch Street ClinicWeekly · Renata · next Jun 12due today
IMaple Court ApartmentsMonthly · Iris · next Jun 14on track

Add-on queue

Post-renovation deep cleanAlden Family Home$260
Carpet + upholsteryHarbor View Offices$180

Plan updated · Birch Street Clinic moves from biweekly to weekly starting Jun 19

Sample sites shown here. Cadence and names are illustrative.

The board at a glance

Plans on cadence94%

sites running their scheduled cadence without drift

Reschedules confirmed by text88%

date swaps closed without a call to the office

Add-ons quoted same day81%

one-off requests priced before the crew leaves the site

Access notes up to date97%

entry codes and notes current for the assigned cleaner

Where it slips

Where recurring plans quietly slip

Cadence drift

A biweekly plan that quietly becomes "whenever we get to it" is a plan the client notices before you do.

Reschedules by phone

Every date swap that has to go through a call is a call the office has to remember to make back.

Forgotten add-ons

A deep-clean request mentioned in passing gets lost somewhere between the visit and the invoice.

Cleaner mismatch

Sending someone unfamiliar with a site's access notes costs time at the door before the vacuum starts.

Unflagged no-shows

A skipped plan day with nothing raised looks fine on the calendar and terrible to the client.

Residential/commercial mix

Homes and offices on the same board need different notes, hours, and access rules to avoid colliding.

The plan board

What runs on the plan board

Site 01

Recurring-plan scheduling

Weekly, biweekly, and monthly cadences run themselves once a site is on the board, with the next visit always a click away.

Cadence rules · Auto-repeat · Skip/pause · Plan history

Recurring-plan scheduling
MTWTFSS
Harbor View OfficesWeekly
Alden Family HomeBiweekly
Birch Street ClinicWeekly
Site 02

Cleaner assignment

Cleaners match to sites by area, cadence, and who already knows the property, so a substitute starts with the full picture.

Area match · Skill fit · Load balance · Substitute notes

Cleaner assignment
MTWTFSS
RRenataHarbor
TTomasAlden
RRenataBirch
Site 03

Add-on quoting

A deep clean, carpet job, or move-out request gets priced from a standing catalog and folded into the next visit.

Instant pricing · Attach to plan · e-Sign · Deposit

Add-on quoting
MTWTFSS
Post-renovation deep clean$260
Move-in / move-out clean$220
Carpet & upholstery$180
Site 04

Reschedule handling

Date-swap requests are checked against real cleaner availability and confirmed by text, and the plan updates itself going forward.

Availability check · Text confirm · Cadence carries over

Runs quietly in the background of every plan, with nothing extra for the office to check.

Access & keys

What every cleaner sees before they knock

Lockbox & key codes

Entry codes and lockbox locations are logged per site and shown only to the cleaner assigned to that visit.

Alarm & entry windows

Alarm codes and approved entry windows travel with the plan, so a substitute cleaner gets in on time.

Pet & property notes

Notes on pets, fragile areas, or off-limit rooms show up automatically before the crew walks in.

Arrival notice

A text goes to the site contact the moment the cleaner checks in. No phone call, no guessing.

Reschedule · live
MTWTFSS

Reschedule · Alden Family Home

MonReschedule requestedAlden Family Home asks to move Wednesday to Thursdayreceived
MonAvailability checkedTomas free Thursday 9:00–11:00checked
MonCustomer confirmsThursday 9:00 confirmed by textconfirmed
TuePlan updatedFuture Wednesday visits shift to Thursday going forwardupdated

Flagship · the reschedule

One date swap, carried through the whole plan

A reschedule moves more than one visit. The agent checks the assigned cleaner's real availability, confirms the new time by text, and shifts every future occurrence on that cadence, including the ones the client never mentioned.

Before

  • Wednesday, 9:00 AM, every other week
  • Tomas assigned
  • Access code emailed once, by hand

After

  • Thursday, 9:00 AM, every other week
  • Tomas still assigned, availability matched
  • Access code carried over automatically

The quality check

What gets verified before the crew leaves

Photo confirmation logged at the end of every visit

A site-specific checklist runs room by room

Supply and equipment notes flagged before the next visit

Any skipped task is raised to the office the same day

The add-on

One-off jobs, priced without a callback

$260

Post-renovation deep clean

A full top-to-bottom pass once construction or renovation dust has settled.

$220

Move-in / move-out clean

Every surface, inside cabinets and appliances, ready for the next tenant or owner.

$180

Carpet & upholstery

Steam or dry treatment scheduled alongside a regular visit, in the same trip.

$140

Window & exterior glass

Add it to any plan visit, or book it as a standalone one-off.

What changes

What changes once the plan runs itself

Plans that hold their cadence

Weekly, biweekly, and monthly visits stay on schedule without anyone checking a spreadsheet.

Reschedules without phone tag

Date swaps get confirmed by text and folded back into the plan automatically.

Add-ons that turn into revenue

Every deep-clean mention becomes a quoted, scheduled line item before it can turn into a forgotten note.

One board, every property type

Residential and commercial sites sit on the same view, each with the notes it actually needs.

See a plan update itself, end to end

Point the agent at one real site on your books and follow what happens when a client asks to swap a Wednesday for a Thursday: the cadence, the cleaner assignment, and any add-on quote, all adjusting together.

· Cadence auto-tracked· Reschedules confirmed by text· Add-ons quoted on the spot

Questions

Common questions about the plan board

Each site is set to a cadence (weekly, biweekly, or monthly) and the board keeps generating the next visit, tracking last cleaned and next due, without anyone re-entering the schedule.

Yes. A reschedule request is checked against the assigned cleaner's real availability, confirmed by text, and the cadence carries forward from the new date.

Lockbox codes, alarm windows, and property notes travel with the plan and only surface to the cleaner assigned to that specific visit.

A deep clean, carpet job, or move-out request gets priced from your catalog on the spot and attached to the next visit or booked as its own job.

Both sit on the same board with the notes, hours, and access rules each site type actually needs, so nothing gets applied where it doesn't belong.

Have a project?

Let's talk

Running a large platform, shaping a first MVP, or getting a product ready for a funding round? Tell us where you are. We'll shape the process around it, and stay with you after launch.