You think it is current. You are not certain.
Most tradespeople manage compliance documents the same way they manage everything else: a photo in their camera roll, a folder they haven’t opened in months, or from memory. The renewal date is somewhere. The certificate was emailed at some point last year.
The problem surfaces at the worst moment. A commercial client asks for a copy of your liability insurance before they will book. A property manager wants your ESA certificate number on the invoice.
A lapsed licence does not just create a legal risk. It creates a professional risk. One question you cannot answer confidently costs you a job.
Renewal dates missed. Documents not at hand when asked. Licence number entered manually and transposed on a commercial invoice.
Every document in one place. Licence number on every quote automatically. Expiry alerts before anything lapses.
Upload once. Accessible from any job site. Shareable in 30 seconds.
Upload your trade licence, liability insurance certificate, workers’ compensation clearance, and any trade-specific certifications once. They live in your Compliance Vault permanently — accessible from your phone on any job site.
When a client or property manager asks for a document, you do not search your email or scroll your camera roll. You open the vault and send the link. Thirty seconds.
- Trade licence — Master Plumber, ESA, Red Seal, and other regulated credentials
- Liability insurance certificate with policy number and coverage dates
- Workers’ compensation clearance certificate
- Trade-specific certifications — gas fitting, refrigerant handling, WHMIS, and others
- Vehicle and equipment insurance where required
- PDF and photo uploads accepted — any format you already have
Master Plumber licence · Liability insurance · WSIB clearance · Gas fitting cert
Secure link sent · client views without an account · 30 sec
Set it once. It appears on everything you send.
Your trade licence number is a required field on every regulated quote and invoice in Canada. Entering it manually on each document is where errors happen. A transposed digit on an invoice that goes to a commercial client can hold up payment for days.
Duuabl reads your licence number from the vault and inserts it into every quote, invoice, and job document automatically. You set it once at account level. After that it is always there, always correct.
- Licence number on every quote and invoice — zero manual entry after setup
- Insurance certificate number available on commercial job documents
- Certification references auto-filled on trade-specific compliance stages
- Secure vault link shareable directly with a client or property manager on request
MP-ON-48821 · pulled automatically
Policy #INS-7741-CA · available on request
Auto-filled on gas-related compliance stages
Applied to every invoice at account level
30 days’ notice before anything lapses.
Licence and insurance renewals have fixed annual cycles but they do not feel urgent until they are overdue. A liability insurance renewal that slips past its date means you are operating uninsured — a risk that commercial clients will not accept and that your own coverage depends on you catching.
Duuabl reads the expiry date from each document when you upload it and sets a reminder automatically. You receive a notification 30 days before expiry. The document status changes to amber. You have time to renew without disrupting active jobs.
- 30-day advance notification for every document with an expiry date
- Vault status changes from green to amber at 30 days, red at 7 days
- Push notification and in-app alert — not just an email you might miss
- Reminder repeats at 14 days and 7 days if the document has not been updated
- Once the renewed document is uploaded, status resets to valid automatically
Vault status shown at a glance in your dashboard. Amber at 30 days remaining, red at 7 days. Notification sent at 30, 14, and 7 days before expiry.
Compliance covered in four steps.
Trade licence, insurance, WSIB clearance, and certifications. PDF or photo. Upload once and they are stored permanently.
Duuabl reads expiry dates from your documents and sets reminders. You get notified 30 days before anything lapses.
Your trade licence number is read from the vault and inserted into every quote and invoice automatically. No manual entry.
Client asks for proof of insurance. You send a secure link from the vault. They view the document without an account. Done.
Everything the Compliance Vault covers.
PDF and photo uploads for every compliance document your business carries. Accessible from any device, any job site.
Enter or confirm expiry dates once. Duuabl tracks them and shows current status — valid, amber, or expired — at a glance.
Push and in-app notifications at 30, 14, and 7 days before expiry. Not just an email you might miss.
Your trade licence number pulled from the vault and inserted into every quote and invoice. Set once. Always correct.
Insurance certificate number available on commercial job documents. No manual lookup when a property manager asks.
Send a time-limited link to any document. Clients view it without creating an account. You control what is shared and when.
Gas fitting, refrigerant handling, and other certifications referenced automatically at the relevant compliance stages in your workflow.
Documents stored with encryption, access controlled to your account only unless you share explicitly. No third-party access.
Green, amber, red — vault status visible in your dashboard on every login. Nothing slips through without you seeing it.