Skip to main content
A facility manager and a contractor in hi-vis reviewing paperwork outside a building in winterAll Features

Never miss a contract renewal again

Every service agreement in one place - with an automatic alert 90 days before expiry so contracts renew on your terms, not the vendor's.

Renew on your terms

Contracts that auto-renew unwatched renew at the vendor's price. An alert 90 days out leaves time to review, run an RFP, and negotiate before the window closes.

One home for every agreement

Stop hunting through inboxes and shared drives. Each contract carries its vendor, sites, costs, and signed documents - found in seconds, not hours.

Negotiate with evidence

A quality score on every contract, annual cost tracking, and the vendor’s work order history turn renewal meetings into data reviews. Underperformers are visible long before re-signing.

Know 90 days before any contract expires

AssetLab watches every end date and alerts you by email and in the app 90 days out - enough runway to review the vendor, run an RFP, and sign on better terms. Auto-renewals at the vendor's price stop happening while nobody is looking.

  • Automatic email and in-app alert 90 days before expiry
  • Goes to Administrators; switch it on or off in settings
  • All, Active, Expiring, and Expired tabs
  • Expiring contracts visible across every site at once
Track compliance deadlines the same way →
Expiration alerts · automatic
Renewal countdown
HVAC Service Agreement
Northern Mechanical · $45k/yr
Expires Mar 31
90 days
Alert sent
Review vendor
60 days
Expiring tab
Start RFP
30 days
Expiring tab
Sign renewal
Day 0
Expiration
Never reached
Renewed before expiry32 days to spare
One email and in-app alert at 90 days, then the Expiring tab keeps it in view
Contract record · #C-2041
HVAC Service Agreement
VendorNorthern Mechanical
Annual value$45,000
Sites covered3 buildings
TermApr 2024 - Mar 2027
Signed agreement.pdfInsurance cert.pdfRate schedule.pdf
Linked to vendor and sitesAudit-ready
Amendments attach to the same record - audit prep drops from weeks to days

Every contract, complete and findable

One record holds the vendor, the value, the term, the sites and networks covered, and every signed document - HVAC, elevator, janitorial, security, grounds, and every other service alike. No more hunting through emails when you need the terms.

  • Signed agreements, certificates, and amendments attached
  • Purchase order reference and renewal option on the record
  • Contracts linked to the vendors, sites, and networks they cover
Explore asset management →

Walk into renewals with the numbers

Score each contract 1-10 on the vendor's delivery, and back the score with the work orders they were assigned. Pair scores with cost tracking across contracts and the renewal conversation changes: the 4-out-of-10 vendor gets rebid, the overpriced contract gets renegotiated.

  • A 1-10 quality score on every contract
  • Annual cost tracked per contract for easy comparison
  • Underperformers flagged before you re-sign
Explore vendor management →
Vendor performance · service contracts
Quality scores on every contract
Northern Mechanical9 / 10
3 contracts
Apex Elevators6 / 10
2 contracts
CleanCo Janitorial4 / 10
5 contracts
CleanCo Janitorial · 4 / 10Rebid at renewal
Score each contract 1-10 on delivery, with the vendor’s work orders as the evidence

And everything else you'd expect

90-day expiry alert

Email and in-app notice before every end date

Renewal tabs

All, active, expiring, and expired

Ten contract categories

HVAC, electrical, plumbing, janitorial, elevator, and more

Document storage

Signed agreements, certificates, amendments

Renewal option flag

Mark agreements that can be extended

Vendor links

Each contract tied to the vendor that holds it

Site & network links

Coverage mapped to sites and infrastructure networks

Cost tracking

Annual values and spend per contract

Quality scores

Rate each contract’s delivery from 1 to 10

“Previously, keeping track of all of that felt like a constant background hum of anxiety. Now, it's all centralised in one database, with timelines and reminders that keep the right issues front and centre. It's not just about being organised - it's about having confidence that nothing is slipping through the cracks.”
Mark Perkins
Facility Operations Manager, Calgary Winter Club
Read the full story →

Contract Management FAQ

Common questions about contract tracking, expiration alerts, and how vendor performance data changes renewal negotiations.

What is contract management software for facilities?
Contract management software gives every service agreement, lease, warranty, and procurement contract one home - with end dates, vendors, costs, and signed documents attached. Instead of hunting through inboxes and shared drives, your team pulls up any contract's terms and history in seconds.
How do contract expiration alerts work?
AssetLab watches every contract end date. When a contract comes within 90 days of expiry, Administrators get one email and in-app alert, and the contract moves to the Expiring tab, where it stays in view until it is renewed or expires. Ninety days leaves time to review the vendor, start the renewal or RFP, and finalize terms.
What types of contracts can I track?
Any service agreement. Each contract is filed under one of ten categories - HVAC, electrical, plumbing, janitorial, elevator, security, grounds, pest control, safety, or other - and carries its term, annual cost, purchase order reference, covered sites, and the signed agreement. Terms such as response times or rates go in the description and the attached documents.
How does vendor performance tracking work?
Each contract carries a 1-10 quality score for the vendor's delivery, and the work orders assigned to that vendor show how many calls they took and how fast. Pair that with cost tracking across contracts and renewal negotiations start from evidence, not impressions. See vendor management for the full vendor picture.
Can contracts be linked to assets and sites?
Contracts link to the vendor that holds them and to the sites and infrastructure networks they cover, not to individual assets. When a chiller needs emergency service, filter the contracts by its site to find the agreement and the vendor's contact details, then raise the work order against the asset record.
How does contract management software reduce costs?
Two ways. Expiration alerts stop contracts from auto-renewing at the vendor's price while nobody is watching, and quality scores plus cost data give you leverage when you do renegotiate. Organizations without contract data routinely overpay 20-30% - the fix is simply seeing the numbers before re-signing.
What is contract compliance tracking?
Contract compliance tracking is the ongoing monitoring of adherence to contractual terms, SLAs, regulatory requirements, and performance standards. It shows whether vendors deliver on their commitments and flags non-compliance before it becomes costly.
A maintenance technician with a tablet inspecting pumps in an industrial plant

Built for the people who make things happen.