Why a loose maintenance process leaks money and goodwill
When maintenance requests arrive however the tenant feels like sending them, a text here, a voicemail there, an email to an address you check twice a week, two things go wrong. Requests get lost, and the ones that do not get lost have no priority order, so a cracked outlet cover and a failing furnace compete for the same slot in your day.
The damage compounds in three directions. Small issues become big repairs, because a slow drip ignored for a week is a subfloor job. Tenants lose trust, because silence after a request reads as being ignored, and a tenant who feels ignored escalates, leaves a review, or stops renewing. And owners lose confidence, because the owner does not see your effort, only the outcome and the invoice, and an expensive surprise with no paper trail behind it is how you lose the account. A real work-order process is what keeps all three from happening.
Step one: one intake channel for every request
The first fix is the highest-leverage one. Every maintenance request should arrive through a single channel, a tenant portal or a request form, not a mix of phone, text, and email. One channel means nothing depends on you noticing a message, and every request lands in the same place already written down.
Make that channel easy and make it capture what you need. A good intake form asks for the unit, the location of the problem, a description, and at least one photo. The photo does more than it looks like: it lets you judge urgency without a site visit, and it cuts the back-and-forth that slows everything down.2 The moment a request comes in, send the tenant an automatic confirmation that it was received and is being looked at. That one message prevents most follow-up calls, because the tenant is chasing you out of uncertainty, not impatience.
Step two: triage by urgency before you schedule anything
Not every request deserves the same speed, and pretending otherwise is how the furnace waits behind the outlet cover. Sort every incoming request into a priority level before it gets scheduled.
A workable three-tier split: emergencies that threaten safety or the building, no heat, no water, flooding, gas, electrical hazards, get a response measured in hours. Urgent issues that affect daily living but are not dangerous, a single broken appliance, a non-critical leak, get a day or two. Routine and cosmetic items get scheduled into normal rotation. As a benchmark, maintenance teams generally aim to dispatch emergencies within hours and to complete routine repairs within about 48 hours.1
One step belongs before scheduling: clarify the request. A line like "sink broken" is not enough for a vendor to act on. A quick reply to the tenant, or a look at the photo, turns it into "kitchen sink drain fully clogged, standing water, not draining at all." Vague requests turn into a wasted trip and a second visit, and you pay for both.
Emergencies do not keep business hours, so the triage rule needs an after-hours path. Tenants should have one number or one form that reaches a real person for genuine emergencies at night and on weekends, and they should know in advance what counts as one. A printed line in the lease or welcome packet, that no heat, no water, flooding, gas, or anything threatening safety is an emergency and everything else waits for the next business day, prevents both the 2 a.m. call about a running toilet and the genuine flood nobody reported because the tenant did not know how.
Step three: write a work order a vendor can act on
A work order is the request turned into an instruction. The test of a good one is simple: a vendor should be able to act on it without calling you for missing information. That means it carries, at minimum:
- A unique work-order number, so it can be referenced, tracked, and matched to an invoice later.
- The property and unit, with the full address and which unit within it.
- A clear description of the problem, specific enough to act on, not the tenant's one-line version.
- The priority level, so the vendor knows whether this is a today job or a this-week job.
- Access instructions: lockbox code, key location, or the tenant's name and number plus whether they need notice before entry.
- The assigned vendor or technician and an expected completion date.
- A spend limit, often called a not-to-exceed amount, above which the vendor must stop and get your approval before continuing.
Those elements are the standard a work order is measured against, and the last one matters more than it looks.2 A not-to-exceed amount is what keeps a $400 repair from quietly becoming a $4,000 one without anyone deciding it should. The vendor hits the cap, stops, and calls. You, not the surprise, control the spend.
Step four: assign, dispatch, and track to done
A work order that is written and assigned is not finished, it is in progress, and the failure mode here is quiet: the work order is handed off and then nobody is watching it. It sits. The tenant assumes it is moving. It is not.
Every open work order needs a visible status, received, assigned, scheduled, in progress, completed, and someone whose job is to notice when one stops moving. Collect them in one place where you can see the whole list at a glance rather than reconstructing it from your sent folder.1 If a vendor has not confirmed a scheduled job, that is a thing to catch on day two, not on day nine when the tenant calls.
Step five: close the loop with the tenant and the owner
A repair is not done when the vendor leaves. It is done when the two people who care have been told. The tenant gets a short message that the work is complete, which closes the request cleanly and is the cheapest goodwill you will ever buy. The owner gets the documentation.
For the owner, that means an itemized record, not a one-line total. Break out labor, materials, and any disposal or trip fees, and reference the work-order number, so the charge can be matched to the request that started it and billed or recorded against the property correctly. A charge that reads only "repair work, $850" invites a question you will not enjoy answering weeks later. Require a signed work order or written approval before any non-emergency job starts, because a verbal yes does not survive an ownership change or a disputed invoice, and put the documented job on a clear payment cycle. If owner invoices are where your cash flow stalls, our guide on when to send invoice reminders covers a cadence that collects without the chasing.
A worked example: one request, start to finish
Walk a single request through the process. A tenant submits the form: unit 4B, kitchen, "dishwasher not draining," with a photo of standing water in the bottom of the machine. Intake logs it, and the tenant gets an automatic "received, we are on it" reply within the minute.
Triage reads the photo. Water is standing but contained, nothing leaking onto the floor, so this is urgent, not an emergency: a one-to-two-day job, not an after-hours dispatch. Before scheduling, a quick message to the tenant confirms the machine is fully dead rather than just slow, so the appliance vendor arrives knowing what they are walking into.
The work order goes out with everything the vendor needs: the work-order number, the unit and address, the description and photo, the urgent priority, the lockbox code plus a note that the tenant works from home and prefers a call first, and a not-to-exceed amount of $250 above which the vendor stops and calls you. It is assigned with an expected completion of the next day.
The vendor clears the clog, the part is under the cap, and the work order moves to completed. The tenant gets a "this is done" message. The owner gets an itemized record, labor and the small part, tagged to the work-order number and ready to bill against unit 4B. Total elapsed time, about a day. The same request without a process is the one still sitting in a text thread on day four.
Preventive maintenance: the work orders you prevent
Every step above is about handling requests well. The cheaper win is generating fewer of them. A real share of the emergency work orders that wreck a week are preventable, and preventing them is itself just scheduled work orders, the kind you write on a calendar instead of in response to a tenant.
Put the predictable items on a recurring schedule: HVAC filter changes and system checks before the heating and cooling seasons, gutter clearing in the fall, smoke and carbon monoxide detector tests, water heater and plumbing inspections, exterior and roof checks. A furnace that gets a fall check is far less likely to become a no-heat emergency in January, and the emergency costs more, in the repair, in the after-hours vendor premium, and in tenant goodwill, than the check ever would. Treat preventive visits as real work orders with the same tracking, so they happen on schedule instead of being the thing that slips whenever the reactive queue is busy.
Turn it into a system, not a memory
Every step above works only if it happens the same way every time. A process that lives in your head holds up at five units and quietly falls apart at fifty, because the volume outgrows the memory. Written intake, a priority rule, a work-order format, a status you can see, and a close-out step are what let the same person handle far more doors without dropping any.
There is a legal floor under all of this worth naming. A property manager has a duty to address habitability issues promptly, and many states set specific timelines for repairs that affect health or safety. Those rules vary by state and change, so confirm your own state's landlord-tenant requirements. A consistent work-order process is also how you prove you met them: a dated trail from request to completion is the difference between "we handled it" and being able to show it.
Try the EosLog Free Property Management Quote Generator
Build a clean, itemized estimate PDF for a repair or unit turn in under a minute, free, no account required. Itemized line items for labor, materials, and disposal are pre-loaded, the format owners expect when they review a charge.
Try the Property Management Quote Generator
Want public request intake, work-order tracking from received to completed, and itemized invoices in one place? Start a free 14-day EosLog trial. No credit card required.
Sources and further reading
- Building Engines, "Improve Response Time to Tenant Work Order Requests" (emergency versus routine response benchmarks, and tracking open work orders in one place).
- Buildium, "Property Maintenance Management Workflows 101" (intake, clarifying requests, photos, and the standard elements of a work order).
This guide describes general property-management maintenance practice in the United States as of 2026. Response-time benchmarks are operational norms, not legal standards. Repair obligations, habitability requirements, and entry-notice rules are set by state and local landlord-tenant law and change over time. This is not legal advice. Verify the requirements that apply to your properties with your state and local housing authorities or an attorney before setting your maintenance policy.