On this page 11 sections
Example scenario. It is 11:32 on a Sunday night. A resident in 3B calls the office line because water is dripping from the bathroom light fixture. The answering service takes a message, tries the first number on the call list, gets voicemail and emails the manager. The manager reads it at 7:55 AM. By then the ceiling in 2B is down too.
Three gaps did the damage: nobody had written down that an active leak means a page, the call list said who to try but not how long to wait, and the call became an email instead of a ticket. This playbook closes them in the order you should fix them, then gives you a cost model to rebuild with your own numbers.
Why do after-hours maintenance calls go wrong?
Check which of these four failures you have before you change vendors or buy software.
- Fuzzy tiers. If the person answering cannot tell a dripping faucet from an active leak, every call becomes a page, and technicians learn to ignore pages.
- A list instead of a policy. "Try Mike, then Carlos" leaves the real question open: how long do you wait for Mike?
- Messages instead of records. A voicemail or an email has no owner, no status and no timestamp the day team can trust.
- Nobody measures. Without time to acknowledge and time on site for each emergency, you cannot tell a bad night from a bad process.
Sort every call into four tiers
Write four tiers per property and train everyone who answers on them: staff, the answering service or the software. The matrix below shows the shape. The questions in the middle column matter as much as the tier names, because they are how a tired caller's description becomes a decision.
"There's smoke in the hallway outside my door."
Are you out of the building? Has anyone called 911?
Tell the caller to call 911 now. Then alert the on-call person and the manager.
"Water is coming through my bathroom ceiling."
Is it still flowing? Can you reach the shut-off under the sink or the unit valve?
Emergency work order. Page the on-call technician the policy names.
"The AC quit and it's 88 degrees in here."
Is it the whole unit? Is anyone at home at risk from the heat?
Top of the morning queue, unless the property's heat rule makes it an emergency.
"The kitchen faucet drips all night."
Can you text a photo? May we enter if you're not home?
Routine work order for the day team. The resident gets the ticket number.
Example tiers. Each property sets its own. The same questions work for a staff member or an answering service.
Climate and code move the lines. An AC failure in July in Phoenix belongs in the emergency row, and some cities set minimum heat requirements in their housing codes; your lease and local code decide. Other common emergency entries: a gas smell (life safety), sewage in the unit, no heat in cold weather, a broken exterior lock and an elevator entrapment. A refrigerator that stops cooling or a garage gate stuck open usually waits for morning.
Write the escalation policy on one page
A call list becomes a policy when every step names a person, a channel and the window before the page moves on. Adapt the sample below and keep the current version in one shared place. If the rotation lives in a group text, someone will page the technician who swapped weekends.
Sample policyAfter-hours maintenance escalation (sample)
Applies to: every call received between 5:30 PM and 8:00 AM, weekends and holidays.
Life safety first. Callers reporting fire, smoke, gas, a medical emergency or a crime in progress are told to call 911 (or the gas utility, from outside) before anything else. The manager is notified at the same time as the on-call technician.
Emergency paging order. Each step names who is paged, how, and when the page moves on.
- Primary on-call technician, by call, then text. Moves on after 10 minutes with no human reply.
- Backup on-call technician, by call, then text. Moves on after 10 minutes with no human reply.
- Maintenance supervisor, by call. Moves on after 10 minutes with no human reply.
- Community manager, by call. Moves on after 15 minutes with no human reply.
- Vendor of record (plumber, restoration company, elevator company), per the vendor agreement.
Acknowledgement means a human reply with an arrival estimate ("On my way, 25 min"). A delivered text or a read receipt does not count.
Residents hear who is coming and roughly when, and get an update whenever that changes.
Urgent requests go to the top of the morning queue. The resident is called back by 9:00 AM.
Records. Each call is logged as a ticket. Each page, acknowledgement and resident update is timestamped on it.
Review. The supervisor reviews every step-3 escalation within two business days.
Set acknowledgement and response targets
Measure acknowledgement and arrival separately. A slow acknowledgement is a paging problem; a slow arrival is a staffing, distance or vendor problem.
| Tier | Acknowledge | On site or vendor dispatched | Resident hears back |
|---|---|---|---|
| Life safety | Immediately, manager alerted | 911 responds; staff follow up | Within the hour |
| Emergency | About 10 minutes | About 60 minutes | At each change |
| Urgent | Next morning queue | Same business day | By 9:00 AM |
| Routine | Next business day | Normal service target | With the ticket number |
Treat these as starting points to adapt. Extend the on-site target for scattered homes and long drives. Track the median and the worst case every month. The worst case is the one an owner, insurer or board will ask about.
Capture the same fields on every ticket
Whoever answers, the ticket should look the same in the morning, and it should answer the question an owner or insurer asks later: what happened at 11:47 PM on a Sunday.
- Property and unit
- Bayview Commons · Unit 3B
- Caller
- Resident on file, callback (555) 010-4471
- Started
- Sunday 11:32 PM · first report
- Still flowing
- Yes. Unit valve closed at 11:44 PM
- Affects
- Unit 2B below (resident not yet reached)
- Photos
- 2, sent by text link
- Permission to enter
- Yes · one dog, crated
- Safety guidance given
- Stay clear of the light fixture; shut-off location
- Paged
- On-call technician · acknowledged 11:47 PM
- Resident told
- Technician on the way, about 30 minutes
Every field on the example above belongs on the minimum set, whoever answers. Two are easy to skip at night: whether the problem has happened before (repeat calls within 72 hours are a flag), and what the resident was told, and when. Photos sent by a text link beat a verbal description. In privatized military housing, federal law adds its own requirements, such as telling the family the repair time frame when the request goes in; the MHPI Tenant Bill of Rights work-order guide lists the fields that follow from them.
Which calls should always reach a person?
Some calls should never end with an answering service or an AI system alone, however good the script. Either can take the details, give the 911 instruction and page someone. A person makes the decision.
- Injury, a death, a threat or a crime in progress. After the 911 instruction, the manager is notified and a person follows up.
- A distressed caller. Panic, grief or anger gets a person on the phone as fast as your staffing allows.
- Shutting down building systems. Closing a riser, impairing a fire system or taking an elevator out of service is a staff decision.
- Entry and identity disputes. "Let me into my ex's apartment" is never an intake question. Routine lockouts can follow a written policy; the student housing move-in week playbook has a sample.
- Money and policy exceptions. Fee waivers, emergency relocation, hotel costs and anything with legal weight.
- Anything the policy does not cover. The safe default is a page with a note.
Print this setup checklist
You do not need new software to start. You need about a month of attention and the people who answer the phone in the room for the second week.
ChecklistFour-week after-hours setup
Week 1: measure
Week 2: write the tiers
Week 3: write the policy
Week 4: fix intake
Every month after
A worked cost model
After-hours calls cost money in three places: intake (answering-service minutes or a staff member's night), dispatch (overtime, callout minimums and on-call pay) and misses (the real emergency that waited until morning).
On intake, published per-minute answering-service plans we reviewed range from about $1.40 to $5.00 a minute, depending on vendor and plan size (PATLive, Ruby). On dispatch, the Bureau of Labor Statistics puts the median pay for general maintenance and repair workers at $23.84 an hour (2025) and notes they "may need to be on call outside normal business hours, such as during evenings and weekends, for emergency repairs" (BLS). Under the federal FLSA, an employee on call at home is "not working (in most cases)," but "additional constraints on the employee's freedom could require this time to be compensated" (DOL Fact Sheet #22; see also 29 CFR 785.17). Talk to employment counsel before you redesign on-call pay. Managers carry the next morning: BLS lists their 2025 median at $33.65 an hour and notes they "may need to respond to emergencies during off-duty hours" (BLS).
Here is a model for a hypothetical 1,000-unit apartment portfolio. Every input is an assumption; replace each one with your own phone logs and payroll data.
| Input | Assumption (basis) |
|---|---|
| After-hours maintenance calls | 60 a month, 6 per 100 units (pull yours from phone logs) |
| Billed minutes per call | 4 (assumption) |
| Answering-service rate | $1.80 a minute (within the published range above) |
| Calls dispatched as emergencies | 40%, or 24 callouts (assumption) |
| Callouts that could have waited | 1 in 3, or 8 callouts (audit a month of tickets) |
| Cost per callout | $86.52 (2-hour minimum at 1.5 × $23.84, plus $15 mileage) |
| On-call stipend | $150 a week (assumption) |
| Morning follow-up | 5 minutes per call at $33.65/hr (BLS median; 5 minutes is an assumption) |
| Line (math) | Monthly |
|---|---|
| Intake (60 × 4 min × $1.80) | $432.00 |
| Callouts (24 × $86.52) | $2,076.48 |
| On-call stipend ($150 × 52 ÷ 12) | $650.00 |
| Morning follow-up (60 × 5 min × $33.65/hr) | $168.25 |
| Total (about $3.33 per unit) | $3,326.73 |
What tighter triage changes. Suppose written tiers cut unnecessary callouts from eight to two, and complete tickets mean only 20 calls need a morning follow-up. Six fewer callouts come to $519.12 and 40 fewer follow-ups to $112.17: about $631 a month recovered, or $7,575 a year.
The line you cannot model cleanly matters most. Across 2019 to 2023, water damage and freezing claims on homeowners policies averaged $15,400 paid per claim, according to ISO data published by the Insurance Information Institute (Triple-I). That is homeowners data rather than apartment data, but it shows the scale. One leak caught an hour earlier can be worth more than the whole table, which is why the policy matters more than the rate you pay per minute. To compare answering options on that basis, see AI concierge vs. answering service. To run your own call volume and wages, use the ROI calculator.
Where TowerLine AI fits in the night process
TowerLine AI does not write your tiers or set on-call pay. Once the tiers are written, the AI concierge in TowerLine AI is set up per property to ask the triage questions and use the contacts above. On a maintenance call it is designed to give the 911 instruction when it applies, open the work order during the call with priority, location, notes and permission to enter, text a link for photos, and page the on-call person your policy names. Who gets paged, and in what order, comes from the escalation policy we set up with you; what happens when a page goes unanswered is something we scope with you during implementation. The transcript is attached to the ticket, and the call log in the Command Center can show the page and whether it was acknowledged. See how the AI concierge handles a maintenance call, or how this looks for apartment and multifamily teams.
Frequently asked questions
What counts as an after-hours maintenance emergency?
Anything that threatens life or safety, is actively damaging the property, or leaves the home without a service your lease or local code treats as essential. Common entries are a gas smell, an active leak, sewage in the unit, no heat in cold weather, a broken exterior lock and an elevator entrapment. Write the list per property; the tiers above show the shape.
Do we have to pay maintenance techs for on-call time?
Under the federal FLSA, time spent waiting on call at home is usually not hours worked, but constraints that keep an employee from using the time for their own purposes can make it compensable, and time spent responding is work time. State law may add requirements. This is general information, not legal advice.
Is an answering service enough for after-hours maintenance?
It can be, if the service has your tiers, a current on-call schedule and an escalation policy like the sample in this playbook. When it fails, the usual cause is a message that sits in an inbox until the office opens.
Sources
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: General Maintenance and Repair Workers
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Property, Real Estate, and Community Association Managers
- U.S. Department of Labor, Wage and Hour Division: Fact Sheet #22, Hours Worked Under the FLSA
- Electronic Code of Federal Regulations: 29 CFR 785.17, On-call time
- Insurance Information Institute: Facts + Statistics: Homeowners and renters insurance
- PATLive: Pricing and Ruby: Pricing (published answering-service rates, retrieved October 4, 2026)
This article is general operational information, not legal or employment advice.




