Skip to content
For commercial cleaning companiesExplore JanGuard

Your crews. Your vendors.
One clear standard.

Schedule your own crews and your subcontractors in one place. Every visit ends with a QR report from the building, and anything without one gets flagged as missed. Inspect the work, then let your clients see it in their own portal.

A cleaning crew working across a commercial office after hours
JAN GUARD / IN THE FIELD Illustrative scene
For the people running the work

Different crews. The same kind of record.

Compare an owned-crew visit with a vendor visit. The schedule shows what was reported and where attention is needed.

JanGuardINTERACTIVE EXAMPLE · SAMPLE DATA

Choose a building

Floor 2 · Common areasCompleted

Harbor Point Offices

Chicago, IL · America/Chicago

Assigned to
Northside Cleaning
Completion deadline
11:00 PM CT
Report received
10:42 PM CT
Photo attachments
3 example photos

A submitted report links the visit to its service record. Photos are attached by signed-in crew members.

Reception · CorridorMissed

Riverside Medical Plaza

Denver, CO · America/Denver

Assigned to
Brightway Crew
Completion deadline
11:30 PM MT
Report received
No report received
Photo attachments
0 example photos

No report was received before the deadline. A missed flag calls for follow-up; it is not independent proof that nobody cleaned.

Building C · LobbyCompleted

Oakline Business Park

Austin, TX · America/Chicago

Assigned to
Northside Cleaning
Completion deadline
11:00 PM CT
Report received
10:18 PM CT
Photo attachments
2 example photos

A submitted report links the visit to its service record. Photos are attached by signed-in crew members.

Built into the work

One place for the crews, the buildings, and the proof

Build a record your team and your clients can use.

01

Schedules for crews and subcontractors

Set recurring schedules for each building and assign each one to your own crew or to a vendor company. Each team sees the visits assigned to it.

02

A QR report from every visit

Cleaners scan the building's QR code and fill out the report in the phone's browser. There's no app to install, and a report can go in without a login.

03

Missed cleanings flagged

A visit with no report by its deadline is marked missed, and your team gets an email. You find out before the client does.

04

A portal for each client

Invite property managers to their own portal. They see completed visits, service reports, and inspections for their buildings, and they open tickets there.

05

Pipeline and quotes

Move prospects through your sales pipeline, price a building with the instant quote tool, and send the prospect a link to the quote.

06

Import from spreadsheets

Bring clients, contacts, buildings, areas, schedules, and vendors over from CSV files instead of typing them in one at a time.

01 / Subcontractors

Run subcontracted buildings like your own

Invite each vendor company into JanGuard and assign schedules to it. The vendor's people sign in, see the visits assigned to them, and submit the same QR reports your own crews do. Their completed and missed visits show up next to everyone else's.

  • Vendors join by invite from your account
  • Each vendor sees the work assigned to it
  • Missed visits are flagged the same way for every crew
Illustrative Subcontractors setting
The setting is illustrative. The workflow is what matters.
02 / Quality

Inspect the work, then show the client

Supervisors run inspections on their phones from templates you build. They score each item and add photos as they go, and low scores become deficiencies to fix. Share the finished inspection with the client so the good scores count for something at renewal time.

  • Inspection templates with scored items
  • Deficiencies from low scores, tracked until resolved
  • A share link for each finished inspection
Illustrative Quality settingJanGuard building demo placard
The setting is illustrative. The workflow is what matters.
03 / Time clock

Know who was actually at the building

Staff clock in and out on their phones. Once a worker agrees to share location, JanGuard records where each clock-in happened. With the time clock open in the phone's browser, it clocks them in when they arrive inside a building's boundary. Admins approve submitted hours and see open shifts on a live map.

  • Workers give consent once, and the consent is logged
  • A boundary you set around each building
  • Hour approvals and a live map of open shifts
Illustrative Time clock setting
The setting is illustrative. The workflow is what matters.
See what comes out of the work

Build a record your team and your clients can use.

See the sample report pack

Questions

Is there a limit on users?

No. Every plan includes unlimited users, so you can add every supervisor, cleaner, and subcontractor. The pricing page lists the plans.

Can my subcontractors use it?

Yes. Invite a vendor company and assign schedules to it. The vendor's team sees and completes the visits assigned to them, and you see their reports alongside your own crews'.

Do my cleaners need to install an app?

No. JanGuard runs in the phone's browser. Scanning a building's QR code opens the cleaning report, and cleaners can submit it without a JanGuard login.

Can I bring my existing data over?

Yes. The import center takes CSV files of clients, contacts, buildings, areas, schedules, and vendors, so you can move over from spreadsheets without retyping everything.

How does the free trial work?

You get a 30-day free trial. You add a card to start the trial, and billing for the plan you chose begins when the trial ends.

Keep following the work

It all connects.

See your next night of cleanings in JanGuard

Set up your buildings and crews, print your QR codes, and watch the first reports come in. 30-day free trial.