Skip to content

Operations software for commercial cleaning & security

Every crew.
Every contract.
Under control.

Connect quotes, cleaner and guard schedules, recorded hours, proof of work and invoicing. Know what needs covering and what each contract earns.

Book a demo

30 minutes with a real person.
Bring a contract, or use our example.

Office + crew, in syncOne connected record
Live operations · Today

One shift.✦

17:31
Open gaps1Leaside needs cover
Crew on site11 / 12Leaside starts at 18:00
Next recordCoverageKeep the gap visible
Leaside Medical CentreNeeds cover
18:00–00:00 · 6 hours · Evening cleaning
!1 qualified replacement neededThe office sees the risk before the shift begins.

Risk detected · 17:31A Leaside shift needs cover. The office can see the risk, but the shift remains open.

01

Know what needs covering.

See open shifts, review eligible cleaners or guards, and keep the gap visible until someone accepts.

02

Show the work behind the bill.

Keep approved time, checklists and proof with the service record.

03

Know what each contract earns.

Compare the price you sold with the cost of delivering the work.

For commercial cleaning & janitorial teams

Connect recurring cleaning visits, cleaner call-offs, task checklists and inspections to the contract you priced.

Explore cleaning

For security teams

Connect guard schedules, shift coverage, patrol visits and incident records to the contract you priced.

Explore security

For cleaning and security companies managing recurring work in Ontario and across Canada.

A connected contract

The whole contract. One clear picture.

Follow one recurring cleaning contract from the first quote to the final result.

Set your bill rate and delivery costs. See what remains after overhead.

Review the visits and assignments, then publish when you’re ready.

Bring time, checklists and proof together for office review.

Connect invoice lines to the approved service record.

Compare the original quote with the actual cost of delivery.

Leaside Medical CentreIllustrative monthly contract · CAD before tax
20 visits × 6h$38.00/h · $4,560.00/month

Know the margin before you commit.

Set your bill rate and delivery costs. See what remains after overhead.

After delivery costs & overhead$5.34 / hour

$640.80 per month · 14.1% operating contribution

120 labour hours per month (20 × 6h). Before income tax. Change the rates here; the invoice and profit chapters update too.

Where each billed hour goes$38.00
Base wages$22.00
Employment costs$3.96
Supplies$1.00
Operating overhead$5.70
Operating contribution$5.34
Inspect or adjust the cost assumptions

CPP + EI payroll taxes7% of wage$1.54/h

Vacation + stat reserve8% of wage$1.76/h

WSIB + safety coverage3% of wage$0.66/h

Supplies + equipmentper labour hour$1.00/h

Supervision + admin6% of revenue$2.28/h

Insurance, vehicles + office9% of revenue$3.42/h

Illustrative assumptions, not statutory rates. Your quotes use your own configured costs. Gross margin before overhead: 29.1%.

The cost behind the result

Busy is good.
Profitable is better.

See what changed between the quote and the work—and what it means for the contract.

Quoted$640.80
Actual$485.04

Operating contribution · CAD before tax

6 additional labour hours · $155.76 additional delivery cost.

120 billed service hours · 126 actual labour hours. Rates and assumptions stay connected to the walkthrough above.

Inspect the monthly cost breakdown
Illustrative monthly contract · CAD before tax
Contract resultQuotedActual
Revenue$4,560.00$4,560.00
Base wages$2,640.00$2,772.00
Employment costs$475.20$498.96
Supplies$120.00$120.00
Allocated overhead$684.00$684.00
Operating contribution$640.80$485.04

Know what’s left for your business after the work and overhead are covered, before income tax.

You’re in control before a quote reaches your client. Set your rates, capture your costs and overhead, and see what the contract can earn. Then compare the plan with the work, so every job helps you price the next one with confidence.

A considered start

Your next week starts here.

Bring your business into Centrov, review the plan, and choose when your team sees it.

01

Import

Bring in your staff, clients, sites and jobs.

Staff · Clients · Jobs
02

Review

Build the next schedule in draft and check the assignments.

Draft · Ready for your review
03

Publish

Release the plan when you’re ready.

Published · Shared with your crew
Keep your current week running while you prepare

Bring staff, clients, jobs and contacts into Centrov together. Build the next week privately and compare it with the schedule you are already running. Nothing reaches a crew phone until you publish.

Built to fit your team

Clear pricing.
Room to grow.

Pay for active field staff. Every plan includes the full platform.

Unlimited office and admin seats. No per-site limits. Graduated rates as your team grows.

See full pricing

Your monthly estimate

$925/ month, CAD

$999 one-time setup

$9.25 per active worker. Lower rates as you grow.

≈ 6.4¢ per billable hourBased on 145 service hours per worker / month

Book a demo
Unlimited office & admin seats · $0Archived, standby & former staff · $0All features · Month-to-month
What counts as active, and what does setup include?

Active means they worked that month: clocked into a shift, filed a report or checklist, or sat on a published schedule. Archived, standby and former staff cost $0.

Setup covers importing your roster, sites and clients, and getting your first schedules and quotes ready. Every plan includes all features. Cancel any time.

See the full rate schedule →

New operator guide · Cleaning & security

What to Include in a Cleaning or Security Client Report

Show your client what was completed, what needs attention and who owns the next action. Includes separate cleaning and security report examples.

Read the client reporting guide
Browse all Centrov resources

Let’s talk

See your operation in Centrov.

Bring a real contract—or use ours. We’ll walk through scheduling, proof, invoicing and margin in 30 minutes.

Talk with the team building Centrov. Start with the questions that matter to your business.

Prefer to start by email?

info@centrov.ca

Plans start at $199 CAD/month. View pricing and setup details →

Choose a time to talk 30 minutes

Find a time that suits you.

Our booking calendar opens in a new tab. You’ll receive an invitation once you choose your time.

See available times

Straight answers

Common questions.

Who is Centrov for?

Commercial cleaning, janitorial and security companies managing recurring service contracts in Ontario and across Canada. Centrov connects quotes, cleaner and guard schedules, recorded hours, proof of work, invoicing and contract profitability for the office and the people delivering the work.

What happens when a shift needs cover?

The office can see the gap, review eligible workers and send an offer. Qualifications, availability and working-hour limits inform the decision. The gap remains open until coverage is confirmed; the software cannot guarantee that someone will accept.

How does the crew use it?

Crew use their phone and a PIN to see shifts, read job instructions, record time and submit proof. The crew app also supports shift offers, availability and time-off requests.

Do I still need accounting software?

Yes. Centrov connects operational work to invoicing and job margin. Your accounting system remains the place for your general ledger and formal books; exports help connect the two.

Can I see it before moving my business over?

Yes. Start with a guided conversation and product walkthrough. A real job or contract is welcome, but optional. If there is a fit, import your records and review a draft schedule before publishing it to the crew.

How much does it cost?

There is a $199 CAD monthly minimum. Active field staff are priced in graduated bands: 1–50 at $11 per worker, 51–150 at $7.50 per worker, 151–350 at $6 per worker, 351–600 at $5 per worker, 601–1,000 at $4.25 per worker. Each rate applies only to workers in that band. A 100-person team is $925 per month, about 6.4¢ per billable hour on the illustrative full-time/part-time mix used by our pricing model. Above 1,000 staff, talk to us. Unlimited office and admin seats are included. See the pricing page for setup and full details.

Where is my business data hosted?

Centrov’s application database is hosted in Canada. Email, SMS, voice, payment and connected-service providers may process data outside Canada under their own privacy terms. See our privacy policy for details.