ServiceProof
Service records you can check

Know who logged the visit. See what’s overdue.

Put a QR sticker on every boiler, elevator, and fire panel. Your contractors scan the sticker to log the visit and what they did — then ServiceProof keeps that record beside the contract and flags anything overdue. Invoices say a visit happened. Scans record who logged it, and when.

No app for your contractors. They scan, log, done.

Cornerstone Tower

12 assets
  • Elevator · Car 1

    Quarterly service · Last serviced 4 months ago

    Overdue
  • Boiler · Mechanical Rm

    Monthly inspection · Next due in 9 days

    Due soon
  • Fire panel · Lobby

    Annual certification · Serviced 3 weeks ago

    On track
  • HVAC · Roof unit B

    Semi-annual · Serviced 1 month ago

    On track

1 overdue · 1 due soon · checked against each contract

One sticker for every piece of equipment under contract

ElevatorsBoilersFire panelsHVACPlumbingAny equipment

You’re paying for maintenance. Do you know what was done?

Most buildings track maintenance with a stack of invoices and a lot of trust. That leaves the board with questions it can’t answer.

You can't tell who logged the visit

An invoice says a visit happened. It doesn't tell you who did the visit, when, or what they found.

Under-delivery goes unnoticed

You pay for monthly service and quietly get it quarterly. Without a per-visit record, nobody catches the gap until something fails.

No clear record when it matters

Board turnover, an insurance question, or an incident review — and there's no clean trail of who serviced what, when.

How ServiceProof works

From scattered invoices to a dated, contract-checked record — in three steps.

1

Sticker every asset

Generate a QR sticker for each boiler, elevator, and fire panel and put it on the equipment. Setup takes minutes per building.

2

Techs scan the sticker

Your contractor scans the sticker with any phone — no app, no login. The scan opens that asset's record, and they log who they are, what they did, and an optional photo in seconds.

3

See the record against the contract

Upload the maintenance contract once. ServiceProof reads the required cadence, a person confirms it, and every asset that's overdue or due soon is flagged — before it becomes a problem.

Everything you need to keep maintenance on the record

Scans tied to the equipment

Each sticker carries a secret code that's printed nowhere else, so a scan records that someone with that sticker's code logged a visit against that equipment. It's a stronger record than a checkbox on an invoice — not proof of presence, and not a guarantee the work was done right.

Reads your contracts with AI

Upload a maintenance contract PDF and ServiceProof extracts the vendor, cadence, and task checklist. A person confirms it before anything goes live.

Overdue & due-soon alerts

A live dashboard sorts every asset by urgency — overdue first — so nothing slips through between visits.

Alberta regulatory minimums

Boilers, elevators, and fire systems carry statutory inspection requirements. ServiceProof shows that regulatory floor beside the contract cadence, for information only — it isn't legal advice, so confirm requirements against the applicable codes and authorities.

History you can hand to the board

Every service event is timestamped and attributed per asset, with an optional photo — a clear trail for board turnover, insurers, and incident reviews.

Multi-building by design

Manage one tower or a whole portfolio. Buildings, systems, and contracts are organized per client, with team access scoped to your organization.

Built for the people on the hook

If you’re accountable for the building, you’re accountable for knowing it was maintained.

Condo boards

See that contracted maintenance is being logged, and spot the gap between what the contract requires and what was actually recorded.

Property managers

Stop chasing contractors for confirmation. One dashboard shows what's logged, what's due, and what's late across every building.

Building owners & facility teams

Keep a clear, dated record of the service logged for elevators, boilers, and fire systems, in one place when someone asks.

Per building, plus per system.

One base fee for each building, plus a flat fee for each system you track. From $45 a month for one building with one system. Scan points, scans, and team members are unlimited. Billed monthly in Canadian dollars, plus applicable taxes.

Building base

Per building, per month.

$30or 79¢ per unit, whichever is greater

A 12-unit building is $30 a month. A 50-unit building is $39.50. Each building carries its own base.

Plus, per system

For each system you set up, per month.

$15per system, per month

Each elevator, boiler, or pressure vessel is set up as its own system. Fire, plumbing, HVAC, and electrical are normally set up as one system per building, with unlimited scan points underneath — the hundredth extinguisher never raises the bill.

Start a 14-day trial or book a demo.

Two worked examples

BuildingSystemsPer month (plus tax)
12-unit walk-upFire system + boiler$60$30 + 2 × $15
50-unit tower2 elevators, boiler, fire system, plumbing, HVAC$129.50$39.50 + 6 × $15

Every plan includes

  • Unlimited scan points and QR stickers
  • Unlimited scans and service events
  • AI contract import, confirmed by a person
  • Overdue & due-soon dashboard
  • Alberta regulatory floor (for information, not legal advice)
  • Team access for your organization

Self-serve

Start a 14-day free trial. A card is required to start and you’re not charged until the trial ends. Cancel anytime from the billing portal.

Start a 14-day trial

Management companies

Same pricing. We’ll walk through your buildings and systems with you, help with setup, and answer the board’s questions.

Book a demo

Frequently asked questions

Do my contractors need to download an app?

No. They scan the QR sticker with any phone camera and a web page opens — they log the work right there. Nothing to install, no account to create.

How does ServiceProof know if a service was missed?

You upload each asset's maintenance contract once. ServiceProof reads the required cadence — monthly, quarterly, annual — a person confirms it, and the schedule is compared to the actual scan history, flagging anything overdue or coming due.

What equipment can I track?

Anything under a maintenance contract: elevators, boilers, fire panels, HVAC, plumbing, and general equipment. If it gets serviced on a schedule, it gets a sticker.

Is this a CMMS or work-order system?

No. ServiceProof isn't for managing your maintenance team's tickets — it's the building owner's or manager's record. It logs the contracted visits against each piece of equipment and flags what's missing. It sits above whatever tools your contractors already use.

Can a scan be faked?

A scan means someone submitted that sticker's code. The code is printed nowhere else, but like any printed code it can be photographed and reused, so treat scans as a strong record of visits, not proof of presence or workmanship. Ask contractors to add the optional photo when it matters.

What counts as a system for billing?

A system is one monitored unit you set up, and each one is $15 a month. Each elevator, boiler, or pressure vessel is its own system because each carries its own permit or inspection. Fire, plumbing, HVAC, and electrical are normally set up as one system per building, and anything else you track counts as one system. Every scan point under a system — each extinguisher, pull station, or roof unit — is included at no extra charge.

What about privacy?

We collect only what's needed to log a service, and we minimize personal data — uploaded contract PDFs are processed for extraction and not stored. We're built by a team that's spent years on privacy-sensitive condo software.

Stop chasing confirmations. Start keeping the record.

See ServiceProof on your own building’s equipment. A short demo is all it takes.