Pillar
Pillar
By Trade

Built for cleaning businesses that run on repeat

Recurring schedules, multi-property management, and service checklists designed for residential, commercial, and janitorial cleaning companies. Manage your team, your routes, and your clients from one platform.

Recurring SchedulesService ChecklistsMulti-PropertyTeam SchedulingClient Portal

The problems cleaning companies know too well

Spreadsheets, missed visits, and scheduling confusion cost time and clients. Pillar replaces the patchwork with one system that handles it all.

Missed or double-booked visits

Without a real scheduling system, recurring cleanings slip through or overlap. Clients notice before you do.

No standard for quality

When every cleaner works from memory, service quality varies property to property. Complaints follow.

Manual scheduling eats hours

Copying the same weekly schedule by hand, week after week. Adding a new property means reworking everything.

Scattered client information

Property access codes, special instructions, and preferences live in texts, emails, and sticky notes.

Billing lags behind service

Invoices go out late because tracking what was done, when, and for whom requires piecing together records.

No visibility for clients

Clients call to ask when the next cleaning is, whether the crew showed up, or to reschedule. Every call takes time.

Recurring Schedules

Set the schedule once, then let it run

Define weekly, bi-weekly, or monthly cleaning patterns for each property. Pillar creates new jobs automatically based on your recurrence rules, so nothing falls through the cracks.

Flexible frequency

Daily, weekly, bi-weekly, or monthly patterns with configurable intervals and specific day-of-week targeting.

Automatic job creation

New jobs appear on the calendar automatically based on the pattern. No manual entry required.

Configurable lead time

Specify how many days in advance jobs should be created so your office can review assignments.

Linked to service agreements

Tie recurring schedules to service agreements with automated billing cycles through Stripe.

Recurring Cleaning Schedule

Office Deep Clean

Summit Business Center

Weekly

Next: Feb 10

Residential Standard Clean

Martinez Residence

Bi-weekly

Next: Feb 14

Post-Construction Cleanup

Oakwood Development

One-time

Next: Feb 18

Common Area Maintenance

Riverside Apartments

Daily

Next: Feb 8

Move-Out Deep Clean

Elm Street Property Mgmt

Monthly

Next: Mar 1

6 active patterns

18 jobs this month

Everything a cleaning business needs in one place

From scheduling to invoicing, Pillar covers the full workflow so you spend less time on admin and more time growing.

Drag-and-Drop Calendar

Month, week, and day views with color-coded technicians. Reschedule by dragging an appointment to a new slot.

Multi-Technician Teams

Assign multiple cleaners per job with a designated lead. Track who worked which property and when.

Service Agreements

Recurring contracts with monthly, quarterly, or annual billing cycles. Auto-renewal and MRR tracking included.

Time Tracking

Clock in and out per property. See labor costs per job for accurate profitability data.

Estimates and Invoicing

Send estimates with line items from your price book, then convert to invoices. Clients pay online through Stripe.

Equipment Tracking

Log cleaning equipment, warranty dates, and service history. Know what is on each truck and when it needs replacing.

Service Checklist

Deep Clean

Progress

5 / 8 completed

Vacuum all carpeted areas
Mop hard floors
Clean and disinfect bathroomsPhoto
Wipe kitchen counters and appliances
Dust all surfaces and fixtures
Empty all trash bins
Clean interior windowsPhoto
Final walkthrough and lock up

Completed By

Maria S. -- 2:34 PM

Quality Control

Checklists that hold your standard

Attach step-by-step cleaning checklists to every appointment. Your team checks off items as they go, and you see progress in real time without calling anyone.

Reusable templates

Create checklist templates for each service type -- standard clean, deep clean, move-out. Assign them to recurring jobs automatically.

Photo requirements

Flag steps that require a photo before marking complete. Document the condition of spaces before and after.

Real-time progress

Dispatchers see checklist completion as it happens. No need to call or text the crew for status updates.

Comments per step

Cleaners can leave notes on individual checklist items. Report issues, flag damage, or note special circumstances.

How cleaning businesses use Pillar

From first estimate to recurring service, every step stays connected.

1

Quote the job

Send a detailed estimate with line items from your price book. The client reviews and approves online.

2

Set the schedule

Define the recurring pattern and assign your team. Jobs appear on the calendar automatically.

3

Clean and check off

Your crew follows the checklist on their phone, clocks time, and marks the job complete on site.

4

Invoice and get paid

Invoices generate from completed work. Clients pay online through their portal or via a payment link.

Team & Properties

Manage every property and every cleaner

Assign teams to service locations, track time on each property, and keep customer-specific instructions accessible to everyone on the crew.

Service Locations

Define each property as a service location with address, access codes, and operating hours.

Technician Territories

Assign cleaners to specific areas. The system flags mismatches when scheduling outside their zone.

Multi-Technician Assignment

Send a crew of two or more with a designated lead for each appointment.

Mobile Access

Your team sees job details, checklists, and customer instructions on any device via the PWA.

A professional experience for your clients

Your clients get a branded portal to view upcoming cleanings, pay invoices, and request schedule changes. No phone calls needed.

Customer Portal

Clients view upcoming cleanings, past service history, and job status from their own dashboard.

Online Payments

Invoices paid through Stripe. Clients save a card and pay in seconds.

Reschedule Requests

Clients submit preferred dates when they need to move a cleaning. You approve from your end.

White-Label Branding

Your logo, your colors, your subdomain. Clients see your brand, not ours.

See how Pillar works for cleaning companies

Walk through recurring schedules, service checklists, and client billing with your actual service types. No generic demo -- your workflow on the screen.