Facility-Services Platform · v3.2

The facility-services platform for property managers.

One API, one dashboard, one crew. True Shines Cleaning powers janitorial, deep-clean, and post-construction across Metro Vancouver — with WSIB-certified crews, live audit logs, and 99.7% retention.

Trusted by 247 property managers Across Metro Vancouver 99.7% retention 4.9★ · 247 reviews
BOOK A DEMO
trueshines.ca / dashboard
Live
Properties
0
▲ 12% MoM
Cleans / mo
0
▲ 8% MoM
Retention
0
▲ 0.3 pts
247 cleans W1 W12
Pacific Centre Tower CREW-A · ON SITE
Yaletown Medical Clinic CREW-C · 18:30
Gastown Co-Working DEEP CLEAN · TONIGHT
247 Google reviews 4.9★ rating WSIB · Insured · Bonded EcoLogo certified
0
Properties under management
0
Cleans delivered per year
0
Client retention
0
Average review score
Platform · 12 capabilities

Everything you need to run facility services at scale.

One platform replaces the spreadsheets, group chats, and missed-shift black holes. Audit-ready by default, programmable by design.

Real-time KPI tracking

Live property, crew, and satisfaction metrics streamed from every visit.

analytics

24/7 emergency response

Spills, floods, accidents — a crew is dispatched within 60 minutes, day or night.

response

WSIB-certified crews

Every crew member carries active WSIB coverage, full liability, and bonding.

compliance

Same crew every visit

No strangers. The team you meet on day one is the team that shows up on day 365.

continuity

HIPAA-compliant for medical

Documented chain of custody, PHI-aware protocols, and CDC-aligned disinfection.

healthcare

Custom SOPs per facility

Per-site checklists, brand standards, and photo proof-of-work for every visit.

workflows

Live audit log

Every visit, every check-in, every complaint — timestamped and exportable.

observability

Auto-restock consumables

Soap, paper, liners — usage-tracked and restocked before they run out.

operations

Multi-site management

Manage 1 property or 100 — single dashboard, single billing relationship.

scale

99.7% client retention

We don't churn. Our average client relationship is now 6+ years and counting.

trust

API + webhook integrations

Drop bookings into your property stack. Slack, Buildium, Yardi, AppFolio — all native.

developer

WCAG-AA accessibility

Trained in inclusive cleaning, scent-free products, and sensory-friendly service.

a11y
Developer-first · API v1

Programmable facility services.

Book a crew, fetch a service history, or wire True Shines into your property stack in an afternoon. Every endpoint is REST, JSON, and idempotent.

POST /v1/bookings
// Create a booking — full request / response
curl -X POST https://api.trueshines.ca/v1/bookings \
  -H "Authorization: Bearer $TS_LIVE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "facility_id":     "fac_8KqP2nX4",
    "service":         "office_recurring",
    "scheduled_for":   "2026-08-15T18:30:00-07:00",
    "duration_min":    120,
    "crew_size":       3,
    "sop_version":     "v4.2-medical-grade",
    "consumables":     ["soap", "liners", "sanitizer"]
  }'

// → 201 Created
{
  "confirmation_id": "bk_01HXR9ZK2T5Q8P4FNM7VW3JYA",
  "crew_assigned":  "CREW-A · 3 members · Maria, James, Aisha",
  "eta":              "18:25 PT",
  "webhook_url":     "https://api.trueshines.ca/v1/events/...",
  "sla":              { "guarantee": "24h_re_clean", "uptime": 99.97 }
}

Request API access  ·  Read the docs

How it works

From contract to first clean in 7 days.

// 01 · DISCOVERY

Walkthrough & audit

A facility lead visits your site. We map rooms, traffic patterns, brand standards, and compliance requirements.

// 02 · ONBOARD

SOPs & access setup

Custom SOPs, badge access, alarm codes, and crew assignments wired into your dashboard and your calendar.

// 03 · LAUNCH

Go-live + SLA

First visit happens within 7 days. SLA-backed with a 24-hour re-clean guarantee on any missed standard.

From the field

What property managers say.

★★★★★

"Switched from a national provider. The dashboard alone justified it — I can see every clean, every complaint, every consumable in real time."

SK
Sarah K.
Property Manager · Kitsilano
★★★★★

"Our 24/7 gym and lobby in a Yaletown tower need different rhythms. True Shines runs both without a single call from the front desk."

MT
Marcus T.
Operations · Yaletown
★★★★★

"Audit-ready was the requirement. We got audit-ready plus a team that actually reads our SOPs and flags drift before we do."

PR
Priya R.
Facilities Lead · Kerrisdale
Get started

See the dashboard in 20 minutes.

Book a live demo with a facility lead. We'll walk through your building, your SOPs, and your integration stack — no slide deck.

TS Need a quote? Avg. reply · 12 minutes