A parking lot doesn't deteriorate on a straight line. It ages slowly and almost invisibly for most of its life, then falls off a cliff — the same lot that looked fine, fine, fine for years can drop from a Pavement Condition Index of 80 to 55 in tw
Oxmaint helps multifamily operators, commercial landlords and HOA managers run resident requests, work orders, preventive maintenance, unit inspections, parts inventory, vendor coordination and fire & safety records for every building and asset — from one platform.
Units Tracked
Open WOs
PM On-Time
Buildings
AI Vision · Water leak flagged in riser room
Photo attached · WO created · Vendor assigned
Runtime PM · Unit 304 water heater due
Threshold reached · PM work order scheduled
QR Scan · Move-in inspection Unit 205 done
Photos attached · Checklist complete · Synced
Inventory · HVAC filter kit auto-reserved
Stock updated · Reorder alert raised to purchasing
From asset register to closed work order — here's how Oxmaint runs maintenance across every building in your portfolio.
Register and QR-tag every asset, then connect your BMS feed.
Build PM per asset class, set request routing and add vendors.
Requests and PM thresholds create WOs, routed by trade with parts reserved.
Track PM compliance, resolution time and cost per unit by property.
AI Vision turns your existing CCTV into a continuous inspection layer for hallways, stairwells, mechanical rooms and garages — flagging water leaks, damp and mould, blocked exits and missing extinguishers between walk-throughs. Anything flagged becomes a prioritised work order with photo evidence attached to the asset record, often before a resident places the call.
Ceilings, risers & mechanical rooms
Blocked exits, missing extinguishers
Damage, spills & housekeeping flags
Detection · WO · vendor assigned
Water leak flagged · photo attached
Exit path clear · No obstructions
Fluid stain flagged · logged to asset
Pump area dry · No leaks flagged
Oxmaint connects to the BMS controllers, smart thermostats and IoT sensors already on your HVAC units, water heaters, boilers and elevators, tracking runtime, cycling frequency and temperature deltas against each asset's own baseline. When a reading drifts, a proactive work order is generated with parts reserved and the right vendor assigned — planned service instead of the after-hours emergency call.
Direct BAS & smart-thermostat integration
Compared against each unit's baseline
Auto-created with parts & vendor
Health score per HVAC & heater
Runtime well past baseline · PM work order scheduled
Cycling frequency up 12% · Filter WO scheduled
All parameters within baseline · No action required
Tag every unit, HVAC, water heater, boiler, elevator and extinguisher with a QR label — one scan shows serial, warranty status, last service, open WOs and full history. One tap creates a work order, runs a move-in or move-out condition inspection, or reports an issue with the asset already linked. Works fully offline in basements, garages and low-signal utility rooms.
Warranty, history & open WOs
Photo-backed unit condition capture
Syncs when connection restores
Tag every unit and asset at once
Building A · Serial: HV-2020-114B
Maintenance History
WO-6182 · Filter change · Completed 21d ago
Inspection · Refrigerant check · Photos attached
WO-6041 · Coil cleaning · Completed 88d ago
Resident requests, work orders, PM schedules, unit turns, parts, vendor and COI records, fire & safety compliance and analytics in one CMMS.
Requests become work orders with unit, asset and trade tagged — routed by urgency to the right tech or vendor, duplicates merged.
Vendor directory with scoped access, insurance expiry tracking and per-property assignment — an expired COI blocks new work orders automatically.
A move-out inspection triggers a scoped turn package — paint, clean, punch list, appliances — with vendor sequencing and days-to-ready tracking.
Filters, fittings, appliance parts, paint and hardware across every property with min-max levels, reservation on WO creation and reorder alerts.
NFPA extinguisher, sprinkler and smoke-detector schedules with photo-stamped logs, plus elevator, backflow and boiler certifications with renewal alerts.
Cost per unit, cost per WO, PM compliance, resolution time and backlog by property, asset class and vendor — with month-end owner exports.
Vendor invoices matched against the approved WO and quote, with duplicates and out-of-scope lines flagged before passing to accounting.
Bidirectional sync with your property management system for property and unit records, building automation for equipment telemetry, and accounting for maintenance cost posting — no duplicate entry.
From resident request routing to unit turn work orders and mechanical asset planning — here's how residential and commercial operators run maintenance on Oxmaint today.
The Problem
A 1,200-unit multifamily operator across six buildings took resident requests over phone, text and email. Tickets duplicated across channels, urgency was judged by whoever picked up, and nothing showed what was open per building.
What Oxmaint Did
A single digital request form replaced the scattered channels. Every submission became a work order categorised by trade, tagged to the unit and asset, and routed to the right tech or approved vendor.
Six buildings
By trade & property
Units in portfolio
Every request tagged by category and urgency, duplicates merged, each WO pushed to the right queue.
Vendors matched by service category and property, with scoped access — an expired COI blocked new assignments.
Every status change — accepted, scheduled, on-site, complete — visible to the resident and the site team.
Resolution time trended per property, vendor and trade, surfacing bottleneck buildings in the weekly report.
The Problem
A 2,800-unit Class B operator was running unit turns on paper punch lists. Trades were scheduled by phone with no shared sequence, damage was recorded in notebooks, and no one could see which units still had open work.
What Oxmaint Did
The turn workflow moved into the CMMS — a move-out inspection triggered a sequenced package of paint, clean, punch and appliance WOs, with vendors scheduled in order and every damage item photo-logged.
Trades in the right order
Damage against the unit
Units on platform
Move-out inspections triggered a sequenced turn package — paint before punch, clean after appliances, trade order enforced.
Site staff walked units on their phones, photographing every damage and wear item — reports generated in the app, not two days later.
Damage tagged during inspection stayed on the unit record with time-stamped photos — a documented condition trail.
Vendors saw only their own jobs, with the previous trade's completion photos as their green light to start.
The Problem
An operator with 4,500 mechanical assets across 18 properties had no single register. Age, service history and warranty status sat in per-building spreadsheets, so replacement decisions were made on instinct.
What Oxmaint Did
Every HVAC unit, water heater, boiler and elevator went into one live register with age, runtime, service history and warranty window attached — making condition and cumulative spend visible portfolio-wide.
18 properties
Repair vs replace data
Assets tracked
Runtime, cycling and service history tracked per HVAC unit, heater, boiler and elevator to flag declining units early.
Cumulative spend per asset and property fed repair-versus-replace decisions and became a quarterly owner report.
Direct connection to building automation, smart thermostats and boiler controllers — no new hardware, PM on actual runtime.
Warranty windows flagged so eligible repairs went back to the manufacturer, with certification renewal alerts tracked alongside.
Oxmaint connects with property management systems, building automation, smart-thermostat platforms and accounting software — bidirectional sync so unit records, equipment telemetry and maintenance costs move both ways without duplicate entry.
Explore All IntegrationsCameras in mechanical rooms, hallways, stairwells, garages and amenity spaces flag water leaks, damp and mould, blocked exits, missing extinguishers and fluid stains between walk-throughs. Anything flagged becomes a work order with photo evidence attached and the right vendor assigned.
Oxmaint connects to BMS controllers, smart thermostats and IoT sensors to monitor runtime, cycling frequency and temperature deltas against each asset's own baseline. When one drifts, it generates a proactive work order with parts reserved and a vendor assigned — a scheduled fix, not an emergency call-out.
Yes. Residents submit an issue with photos and follow its status. Each submission becomes a work order with property, unit, asset and trade tagged, routed by urgency to the right tech or approved vendor — with status updates visible to the resident without anyone re-keying the ticket.
Yes. Techs and vendors scan QR codes, complete inspections, capture photos and log work order updates with no connectivity — designed for mechanical rooms, sub-basements and parking garages. Data syncs when signal returns. Available on iOS and Android.
Yes. Bidirectional sync with major property management platforms, building automation and accounting. Work orders carry unit, asset and warranty context, and costs reach accounting coded to the right building without re-keying.
Every vendor has their insurance certificate on file with expiry tracking. As a COI nears expiry the vendor is notified automatically; if it lapses, they are blocked from receiving new work orders until it is replaced. The same workflow covers licences and property-specific approvals.
Join 1,000+ maintenance teams running resident requests, work orders, PM, unit inspections, vendor coordination and safety records in one CMMS.