Industry

Cleaning + janitorial services

Recurring contracts, route optimization, crew clock-in — all under one roof.

Typical pain

Cleaning businesses run on tight margins and lots of recurring visits. Quality slips when crews aren't accountable; clients lose trust when reports are missing.

The workflow

  1. Step 01

    Set up the contract

    Recurring work items for each client + frequency.

  2. Step 02

    Dispatch the crew

    Calendar shows who's where; clock-in confirms presence.

  3. Step 03

    Send the report

    Before/after photos + completion report → client-visible.

Industry-relevant features

  • Recurring work items

    Weekly / bi-weekly / monthly with auto-generation.

  • Crew clock-in + GPS

    Confirm crew arrived on-site.

  • Before/after photo capture

    Mobile app prompts for entry + exit photos.

  • Client-visible reports

    Reports auto-share to the client via the portal.

What teams gain

  • Accountability built into every visit.
  • Client trust through automated quality reports.
  • Margins protected by tight crew time tracking.

Typical work types

  • Commercial janitorial

    Office buildings with recurring weekly contracts.

  • Residential cleaning

    House cleans with one-time or recurring billing.

  • Post-construction

    One-time deep cleans with photo signoff.

Recommended modules

Frequently asked

Do you support recurring contracts?

Yes — work items can be set to repeat on a schedule.

Can the client see the report?

Yes — mark the report client_visible and they receive it via the portal.

Can we use route optimization?

Foundation tables for routes are in place. Optimization ships with the dispatch release.

Do you support per-room itemization?

Yes — via the survey module's area + item structure.

Can clients request additional services?

Yes — via the client portal's request flow (ships with the portal release).

How does payroll work for cleaners?

Time clock captures hours; export to payroll provider.

Try BisHub for cleaning + janitorial services

Free for small teams; activate per-module as you grow.