Property

Property maintenance: spot it, pin it, assign it

Most property tools store location as a text label. It reads fine on screen, but it does not tell a contractor which of the two flat 4s has the leak. Here is what changes when maintenance is organised spatially.

Tuesday morning. A tenant in flat 4 calls to report a leak under the kitchen sink. The property manager logs it in a WhatsApp group. The contractor is chased on Friday, visits the following Wednesday, and fixes the wrong unit because the block has two flat 4s across two stairwells. By the time the right flat is attended to, the cabinet base board has swollen and needs replacing. The original call-out cost has doubled, and the tenant has logged a formal complaint.

Nothing in that sequence required incompetence. It required only the absence of a system that ties a job to a precise location and keeps everyone working from the same record. That is the problem property maintenance management is supposed to solve — and most tools solve only part of it.

The part most property tools miss

There is a version of property maintenance software that is essentially a digital work-order system. A job comes in, gets a ticket, the ticket gets assigned, the ticket gets closed. That flow works for straightforward single-property operations. It breaks down when you are managing a block of 24 flats across three stairwells, a commercial property with twelve tenanted units across four floors, or a portfolio of six HMOs where every room has its own history.

At scale, the job is no longer the unit of coordination. The location is.

Most property maintenance tools store location as a text label — a dropdown, a room name, a flat number. That information is legible on a screen but it does not function as navigation. It does not tell a contractor which of the two flat 4s in Block A has the leak. It does not show the property manager which third-floor units have outstanding jobs at a glance. It does not let anyone filter the entire maintenance record by physical zone.

When a dispute arrives

Photos, contractor sign-offs, parts ordered, and tenant messages are usually scattered across email, WhatsApp, and a camera roll. When a tenancy ends or an insurance claim needs supporting, assembling that evidence takes hours — sometimes it cannot be assembled at all.

How Map My Maintenance handles property maintenance

The foundation is the floor plan. In Area Setup, the property manager uploads the actual layout — a building floor plan, a site plan for a multi-block development, a sketch layout for a large HMO (PDF, JPG, and PNG are supported). Using the drawing tool, they map each floor, draw the individual spaces (each flat, each communal area, each plant room, each external zone), and add precise location markers. Every area now has a named, pinned place on the actual plan.

From that point, every job goes on the Work List pinned to its exact location. When the contractor opens a job, they tap View Space or View Location and the plan opens with the precise area highlighted — no ambiguity about which flat, which room, which section of roof. The Site Plan filter makes portfolio oversight practical: click any zone and the list narrows instantly to the jobs in that area. Walking a floor to check progress? Filter to it and see every open, progressing, or paused item in one view.

For external trades, the Project List tracks work through a defined status workflow (Initiated, Progressing, Paused, Pending Review, Sent to Vendor, Sent to Repair Facility, Sent to Agent), and every status change, comment, image, and priority or date change is timestamped in the Activity Log — a permanent audit trail for every job. Special Purchases manages parts against the job that needs them, each component carrying its own location, and the OCR Tool scans a boiler dataplate or unit label to auto-populate the manufacturer part number and serial number. The Timeline and Follow-Up Gantt view plots every job by date, and Reminders surface on the Dashboard on the day they fall due — so a leak patched with a 30-day follow-up is not forgotten in one person's phone calendar.

What this looks like for a block of 24 flats

A property manager responsible for a 24-flat residential block uploads the floor plans for all four floors. Each flat is drawn as a named space; communal corridors, the plant room, the roof, the bin store, and the car park are drawn separately, with location markers within each flat for kitchen, bathroom, and boiler.

Every reported issue is logged as a Work List item, pinned to the exact room in the exact flat. Priority is set — Urgent for anything affecting habitability, High for structural or compliance items, Medium for general repairs. Contractors are assigned directly and receive email digest notifications on a daily or 12-hourly schedule. When a contractor visits, the property manager sends a printed report including the floor, the space, the precise location, annotated photos from the Annotation Tool, and the proposed start date. The contractor does not need a call to understand the job. At the end of a tenancy, the Activity Log on every item in that flat is a complete record — already assembled, not reconstructed from messages.

The insight most property guides overlook

The standard advice is to respond faster, communicate better, and keep better records. All true — none of it the actual leverage point. The leverage point is spatial organisation. Properties are physical objects; defects happen in specific places; contractors work in specific places. The moment your records are organised spatially — aligned to the actual layout rather than an alphabetical list of job titles — a significant portion of the coordination overhead disappears. You stop briefing contractors on where to go and start giving them a plan that shows them. The speed gain is real, the error rate drops, and the evidence, when you need it, is already there.

See how asset-anchored work tracking fits together →

See it on your own site plan

Fourteen days, every feature unlocked. No charge until day 15 — one click to cancel if it's not for you.

Card required. No charge until day 15. Cancel anytime before then — we'll even remind you.