Maintenance Management & Work Orders
What this artifact is. A demonstration artifact for PMC prospect outreach. It is not a client deliverable, is not tied to any live engagement, and is not a redaction of a real document. Nothing in it is extracted from any client or prospect. It was authored from specification.
What is real and what is composite. The methodology, the section structure, the scoring framework, the confidence rationale format, and the Capabilities Taxonomy service lines are production. The operator is composite. The vendors are anonymized and characterized by capability profile only.
A brief operator profile, provided because a prospect reading this does not know the portfolio the way a real client would. This is context for the three documents that follow, not part of the Stakeholder Document structure.
| Parameter | Value |
|---|---|
| Portfolio | 76 communities · 19,500 units · average 257 units |
| Markets | Texas ~45% (34 communities) · Midwest ~35% (27) · Mountain West ~20% (15) |
| Asset mix | 50 Class B garden value-add · 17 Class A mid-rise · 9 Class C stabilized |
| Operating model | Hybrid - 47 communities owned, 29 fee-managed for four institutional owners |
| Organization | No CIO or CTO. The CFO owns the technology budget by default. The VP of Operations is the de facto systems owner. Two IT staff and one helpdesk contractor report to the CFO and handle infrastructure only. Marketing runs its own stack. Seven regional managers. A five-person centralized leasing pod covers 22 communities; it was piloted in 2025 and never expanded. There is no vendor management function. |
| Incumbent stack | One core property management platform, nine years in place, renewed twice without competitive review, with bundled modules taken by default. 38 point-solution contracts outside it. Five overlapping pairs, inherited from a 19-community acquisition in 2023. Three auto-renewing contracts whose terms no current employee has read. One vendor paid monthly for 14 months with zero active users. |
| Identified annual technology spend | ~$5.5M · $282 per unit per year · $23.50 per unit per month |
Three documents follow, covering the three decisions a property management company actually faces.
| Document | Service line | Action | The decision |
|---|---|---|---|
| 1 | Maintenance Management & Work Orders | Keep | You already have the right answer. Here is the proof, and here is what it was tested against. |
| 2 | Insurance Programs, Risk Transfer & Resident Insurance Structures | Add | You have nothing here at all. Here is what that costs you, and what to put in. |
| 3 | Identity Verification, Income Verification & Fraud Prevention | Move To | You have something and it is the wrong thing. Here is the case for leaving, and what leaving actually costs. |
§1 Executive Summary
MFC recommends keeping the maintenance module that comes bundled with the core property management platform. Confidence: 84%. This is not a decision to leave things alone - three alternatives were evaluated and one was disqualified before scoring because it is owned by a competitor of the operator's core platform. The strongest alternative, a category specialist, is genuinely better at the technician's daily job. It would also cost approximately $531,400 a year plus $85,000 once, create a permanent two-way connection that two IT staff would own, and place owner reporting for 29 fee-managed communities behind that connection. Over five years that is roughly $2.74 million for a better mobile app and AI request routing that MFC could not independently verify. The incumbent wins because the capability gap is smaller than the structural cost of closing it. The question that opened this service line - whether new software would fix the Midwest region's 4.8-day completion average against 3.1 days in Texas - has a different answer: the same software runs in both regions, so the software is not the variable. Address staffing and building age first. One condition governs everything here: this recommendation is void if the core platform is replaced, and the platform agreement renews 31 October 2027.
§2 Current State
Maintenance and work orders run entirely inside the core property management platform. There is no separate maintenance contract and no separate invoice. The module came with the platform and was switched on at implementation nine years ago.
Deployment. All 76 communities, all 19,500 units. Every regional manager, every on-site maintenance technician, and the two centralized service coordinators work in it. The five-person centralized leasing pod does not touch it.
Volume. Roughly 8,900 work orders a month portfolio-wide - about 0.46 per unit per month, which is normal for this asset mix. Average time to complete is 3.1 days portfolio-wide. The Midwest region runs 4.8 days, well behind the other two.
Spend. The core platform costs $1.42M a year, or $6.07 per unit per month. The maintenance module has no price of its own because it is licensed as part of the bundle.
Contract posture. The core platform agreement is a three-year term that has been renewed twice without a competitive review. It renews in 14 months. Notice to avoid automatic renewal is due 90 days before that date. No one currently on the team was in the room for either prior renewal.
§3 Problem Framing
Nothing is broken here. That matters, and it is why this service line is in scope.
Two regional managers asked the same question independently: would a dedicated maintenance product fix our completion times? The Midwest region's 4.8-day average is real and visible on every owner report, and both managers had seen a specialist product demonstrated at a conference. Neither was complaining about the current system. Both were asking whether something better exists.
That is a validation question, not a problem report. The decision in front of this operator is not "how do we fix maintenance." It is "are we leaving something on the table by using what came in the box?"
Framing it that way changes what the answer has to prove. A recommendation to switch would need to show that a specialist product would close the Midwest gap. A recommendation to stay would need to show that the gap has a different cause - and that the alternatives were genuinely tested, not waved off.
Two things sit underneath the question and are worth naming now:
The regional gap may not be a software problem. The Midwest portfolio is 27 communities acquired in 2023, running older mechanical systems, with a technician vacancy rate roughly double the other two regions. The same software produces 3.1 days in Texas. That is evidence, not proof, but it points away from the tool.
The operator cannot currently measure resident satisfaction with maintenance. There is no consistent instrument in place. Completion time is being used as a proxy for resident experience because it is the only number available. This is a real gap and it is addressed separately.
§4 Market Insight
The maintenance and work order category has settled into three shapes.
Platform-bundled modules. The maintenance function that ships with a core property management platform. Coverage is adequate rather than excellent. The advantage is structural: the work order, the unit record, the resident record, and the general ledger all sit in one database, so nothing has to be kept in sync.
Category specialists. Standalone products built only for maintenance. This is where the visible innovation is - mobile apps built for technicians rather than for office staff, AI that reads an incoming request and routes it without a human, and marketplaces that dispatch outside vendors when in-house staff are unavailable. The cost is that every specialist has to be connected back to the core platform and that connection has to be maintained for as long as both products exist.
Facilities suite extensions. Maintenance offered as one module inside a broader facilities and asset management suite. Usually purchased by operators who need capital planning and preventive maintenance scheduling at a level property management platforms do not reach.
What the field is actually moving toward. Mobile-first technician tools, AI triage of incoming requests, and vendor dispatch networks. All three are genuine and all three are concentrated in the specialist tier.
A note on the proof available. Most published results in this category come from the vendors themselves, and most describe single properties or small portfolios. MFC found no independent, multi-market study at this operator's scale. Where a claim below is the vendor's own and has not been verified against an operating reference, it is labeled as claimed rather than confirmed.
§5 Recommended Solution
Keep the platform-bundled incumbent.
The recommendation rests on what the incumbent does well for this operator, not on any weakness in the alternatives.
One database, no synchronization. A work order, the unit it belongs to, the resident who filed it, the technician's hours, and the expense that hits the property's general ledger all live in the same system. Nothing is copied between products, so nothing can fall out of sync. For an operator running 76 communities across three regions with two IT staff, this is not a convenience - it is the reason the maintenance data is trustworthy today.
It serves the fee-managed side without extra work. Twenty-nine of the 76 communities are managed for four institutional owners. Those owners receive reporting out of the core platform. Maintenance activity appears in that reporting automatically because it is native to the platform. Any product outside the platform would have to be fed back into it before owners could see it, and the operator would own that obligation contractually.
The team already runs it. Seven regional managers, on-site technicians at all 76 communities, and two centralized coordinators use it daily. Nine years of work order history, vendor records, and unit-level repair history sit inside it. That history is not portable in any meaningful way - it can be exported, but the linkage to units, residents, and ledger entries does not survive the export.
It requires no connection work to maintain. With two IT full-time employees and one helpdesk contractor, every maintained connection between two systems is a standing obligation that competes with everything else. The incumbent creates none.
Where the incumbent is genuinely weaker. The technician mobile experience is dated - more form-filling and more taps than the specialist tier requires. There is no AI triage of incoming requests. There is no built-in outside vendor dispatch. These are real gaps and this recommendation does not dismiss them. It concludes that they do not justify the cost and the ongoing obligation of replacing the module. That conclusion is argued in §6 and priced in §7.
§6 Comparative Analysis
Four candidates were evaluated. One was disqualified before scoring.
The comparison set
| Candidate | Capability profile |
|---|---|
| Platform-Bundled Incumbent | Adequate functional coverage. Dated technician mobile experience. No AI triage, no vendor dispatch. Zero connection surface. No incremental license cost. |
| Category Specialist | Strongest technician mobile experience in the category. AI triage of incoming requests. Built-in outside vendor dispatch marketplace. Requires a maintained two-way connection to the core platform. |
| Integrated Challenger | Strong workflow design and good reporting. Published operating references are concentrated below 8,000 units; thin evidence at this portfolio's scale. |
| Adjacent Facilities Suite | Maintenance bundled with capital planning and preventive maintenance. Disqualified before scoring - see below. |
Why the Adjacent Facilities Suite was disqualified. It is owned by a company that competes directly with this operator's core property management platform. MFC treats that as an ecosystem disqualification: the connection between the two products depends on a commercial relationship between competitors, and that relationship can be narrowed or withdrawn without warning. The operator would be depending, permanently, on a link that neither vendor has a reason to protect. This is a standing MFC rule and it applies regardless of how the product scores on capability. No pricing was requested.
Dimension comparison
Two-way connection means data moves in both directions and stays matched - work orders out of the platform, completions and costs back into it.
| Dimension | Platform-Bundled Incumbent | Category Specialist | Integrated Challenger |
|---|---|---|---|
| Technician experience | Dated. More steps per work order. Functional. Confirmed observed in use | Best in category. Photo capture, offline mode, parts lookup. Confirmed verified against two operating references | Good. Cleaner than incumbent, behind the specialist. Claimed no reference at scale |
| AI triage of requests | None. Requests routed by a coordinator. Confirmed | Present. Vendor reports routing without human review on a majority of requests. Claimed vendor figure, not independently verified | Rules-based routing only, not AI. Confirmed |
| Outside vendor dispatch | None. Handled by phone and email. Confirmed | Built-in marketplace. Coverage strong in Texas, thinner in Mountain West. Confirmed coverage map reviewed | None. Confirmed |
| Connection burden | None. Same database as the platform. Confirmed | Two-way connection required. Built once, then maintained permanently. Vendor supplies a standard connector for this platform. Confirmed connector exists | Two-way connection required. No standard connector for this platform; custom build. Confirmed |
| Fee-managed owner reporting | Native. Appears in owner reports with no additional work. Confirmed | Requires the connection to be working. Reporting breaks when it does not. Confirmed | Same dependency, on a custom connection. Confirmed |
| Nine years of history | Retained in place, fully linked to units, residents, and ledger. Confirmed | Exportable but the linkage does not survive. Confirmed | Same. Confirmed |
| Security and compliance | Inherits the core platform's posture. SOC 2 Type II current. Confirmed | SOC 2 Type II current. Confirmed | SOC 2 Type I only. Type II reported in progress. Claimed |
| Proof at this scale | Nine years of the operator's own operating history. Confirmed | Two published references above 15,000 units, both single-market. Confirmed references contacted | None found above 8,000 units. Confirmed absence |
| Annual cost | $0 incremental. Included in the platform license. Confirmed | ~$2.10/unit/month = $491,400/year, plus ~$40,000/year to maintain the connection. Estimated vendor quote, not contracted | ~$1.60/unit/month = $374,400/year, plus a custom build. Estimated |
| One-time cost to switch | None. | ~$85,000 connector build and data migration. Estimated | Higher - custom connector. Not quoted. |
What the comparison shows
The Category Specialist wins on capability and is not a close call on the technician experience. It loses on structure. Adopting it would cost roughly $531,000 a year on an ongoing basis and about $85,000 once, in exchange for a better mobile app, AI triage that has not been independently verified, and a vendor dispatch network that is strongest in the region already performing best. It would also create a permanent two-way connection that two IT staff would own, and it would put owner reporting for 29 fee-managed communities behind that connection.
The Integrated Challenger is cheaper than the Specialist and better than the incumbent on workflow, but it carries the same structural cost with less proof behind it and a weaker security posture. It does not beat the incumbent on this operator's profile.
The Midwest gap does not survive the comparison as a reason to switch. The same software produces 3.1 days in Texas and 4.8 days in the Midwest. A tool that is constant across both regions cannot be the variable that differs between them. The staffing and building-age differences are the more likely cause, and neither is addressed by new software.
The incumbent wins this comparison on the merits for this operator. It does not win by default, and it does not win on capability - it wins because the capability gap is smaller than the structural cost of closing it.
§7 Financial Impact
The confirmed position
| Line | Amount | Basis |
|---|---|---|
| Core platform license, all 76 communities | $1,420,380/year · $6.07/unit/month | Confirmed - current executed agreement |
| Maintenance module, incremental cost | $0 | Confirmed - bundled; no separate line item exists |
| Recommended annual cost | $0 change | Confirmed |
| Projected annual delta | $0 | Delta Data Confidence: Not Applicable - Keep / No Change |
One estimate, labeled as one. MFC allocates roughly $0.85 per unit per month - about $198,900 a year - as the maintenance module's notional share of the platform license. This is an MFC estimate built from the vendor's unbundled pricing in other markets. The vendor publishes no module-level price and the client's contract breaks out none. It is useful for comparing value received against value paid. It is not a cost that would be recovered by removing the module. Nothing would be recovered. The license is bundled and the price does not move.
What keeping avoids
A Keep still has a financial argument. Here it is.
| If the operator switched to the Category Specialist | Amount |
|---|---|
| License, 19,500 units at ~$2.10/unit/month | $491,400/year · Estimated vendor quote, not contracted |
| Maintaining the two-way connection to the core platform | ~$40,000/year · Estimated |
| Ongoing total | ~$531,400/year · $2.27/unit/month |
| Connector build and data migration | ~$85,000 one time · Estimated |
| Five-year total | ~$2,742,000 |
At roughly 106,800 work orders a year, that is about $4.98 per work order for a better technician app, AI request routing that MFC could not independently verify, and a vendor dispatch network strongest in the region already performing best.
The Integrated Challenger is cheaper at roughly $374,400 a year, plus a custom connector that was not quoted. It carries the same structural obligations with less proof and a weaker security posture.
Keeping the incumbent avoids approximately $2.74 million over five years and takes on no new obligation. That is the financial case, and it is the whole of it. Keeping does not save money against today's budget - nothing changes. It avoids spending money that would not return a measurable operating gain.
Confidence - cost side
§8 Strategic Value
The financial case says keeping avoids a cost. The strategic case is why keeping is actively correct, not merely cheaper.
Data the operator can trust. Every work order links to a unit, a resident, a technician's hours, and a general ledger entry - in one database, with nothing copied between systems. Across 76 communities in three regions, that is the reason maintenance numbers can be put in front of an owner without being reconciled first. Any product outside the platform introduces a copy, and a copy can be wrong.
Owner reporting stays an asset, not an obligation. Twenty-nine communities are managed for four institutional owners who receive reporting out of the core platform. Maintenance activity reaches those reports automatically. Move maintenance outside the platform and the operator takes on a contractual duty to feed it back in - and owns the failure when the connection breaks. This is the single largest strategic argument in the service line and it is specific to a hybrid operator. A pure owner-operator would weigh it far less.
Two IT staff stay pointed at the real problem. The operator runs 38 point-solution contracts outside the core platform with two IT employees and one helpdesk contractor. Every connection between two systems is a permanent standing obligation. Adding one here would consume capacity that the connection gap across the rest of the stack has a stronger claim on.
Nine years of repair history stays usable. Unit-level repair history drives capital planning - which buildings need mechanical replacement, which unit types generate recurring cost. That history is exportable but its links to units, residents, and ledger entries are not. Keeping preserves it in a form that can actually be used.
The decision stays open. Keeping spends nothing and sinks nothing. The platform agreement renews in fourteen months. A competitive review at that point can revisit this service line with better information and no stranded investment. Switching now would foreclose that.
Tied to the operator's stated goals. Leadership has named two priorities: consistent operating performance across three regions, and growing the fee-managed portfolio. Keeping serves both. Cross-region consistency requires one comparable data set. Winning third-party management assignments requires reporting that works without manual effort.
§9 Risks & Considerations
Keeping is a decision with risks. They are not smaller than the risks of switching; they are different, and they compound more slowly.
The capability gap is real and it will widen. The incumbent's technician experience is dated. There is no AI triage of incoming requests and no outside vendor dispatch. The specialist tier is investing in all three and the platform tier is not moving at the same speed. Today the gap does not justify the structural cost. In two or three years it may. This recommendation is correct now and should not be assumed correct indefinitely.
Technician recruitment and retention. The Midwest region carries roughly double the technician vacancy rate of the other two. In a tight labor market, the daily tool a technician uses is a factor in whether the job feels workable. MFC did not find evidence that the incumbent's interface is causing turnover at this operator, and does not assert that it is - but the operator has never asked, and should.
The Midwest cause is inferred, not proven. The 4.8-day completion average is attributed to staffing levels and building age because the same software produces 3.1 days in Texas. That inference is sound, but it is an inference. If the operator staffs the Midwest to parity and the gap persists, this analysis needs revisiting.
Renewal leverage. This would be the third consecutive term entered without a competitive review of the platform. Vendors price to the alternative a customer credibly has. An operator that has never tested the market has less of one. Keeping the maintenance module is the right call; entering renewal without ever having priced the platform against alternatives is a separate and weaker position.
What MFC could not verify. The specialist's AI triage performance is the vendor's own figure and was not independently confirmed. MFC did not model whether AI triage would have closed the Midwest gap - no operator reference at comparable scale in comparable markets was available to test it against. Both are named as unverified in the comparison table and neither was scored as if confirmed.
Cascade. None. Keeping changes nothing, so nothing downstream moves. This is the only service line in this engagement with no cascade, and it is a genuine advantage.
§10 Final Recommendation
Keep the platform-bundled maintenance module. Confidence: 84%.
The incumbent won an open comparison against three alternatives, one of which was disqualified before scoring on ecosystem grounds. It did not win on capability - the Category Specialist is clearly better at the technician's job. It won because closing that capability gap would cost approximately $531,400 a year and $85,000 once, would create a permanent connection that two IT staff would own, and would put owner reporting for 29 fee-managed communities behind that connection. For this operator, at this portfolio shape, that trade does not pay.
The regional performance question that opened this service line has a different answer than new software. Address staffing and building age in the Midwest first.
This recommendation holds only while three conditions hold
- The core property management platform stays. This is an architecture-dependent recommendation. See §11.
- The Midwest gap responds to staffing. If completion times do not improve after the vacancy rate reaches parity with the other regions, the tool returns to the table.
- The platform vendor keeps investing in the module. If the roadmap stalls while the specialist tier keeps moving, the trade changes.
How to act on this
Now through 30 days. Confirm the decision with the two regional managers who raised the question, and show them the comparison - a Keep that arrives without visible work reads as a brush-off, and they will be the ones living with it. Have the Midwest region pull technician vacancy and time-to-fill alongside completion times so the staffing hypothesis is tested with numbers rather than assumed.
30 to 90 days. Ask the platform vendor, in writing, what is committed to the maintenance module over the next 24 months, with dates. Ask maintenance technicians directly whether the tool is a factor in the job - a short survey, not a conversation with regional managers about technicians.
90 days to renewal. Reopen this service line as part of the platform review, not separately. The maintenance decision is downstream of the platform decision and should never be made ahead of it.
Renewal window. The agreement renews 31 October 2027. Notice to avoid automatic renewal is due 2 August 2027. Begin the competitive platform review no later than February 2027 to leave room for a real alternative to be priced.
§11 Mandatory Flags
This recommendation depends on a decision that has not been made.
The maintenance module is not a product the operator selected. It is a component of the core property management platform, licensed as part of the bundle, with no separate contract, no separate price, and no independent existence. Every argument for keeping it - one database, native owner reporting, zero connection burden, nine years of linked history - is an argument that holds only while the platform holds.
What that means in practice:
- If the core platform is replaced, this recommendation is void. Not weakened - void. The maintenance decision would be re-made from the beginning against whatever the replacement platform offers.
- The maintenance module must never be evaluated on its own. It has no standalone economics and cannot be compared to a standalone product on equal terms.
- The platform agreement renews 31 October 2027, with notice due 2 August 2027. This service line's decision window is set by that date, not by anything specific to maintenance.
- The platform has been renewed twice without competitive review. A competitive review has not been ruled out and is recommended separately.
MFC is recommending that this operator keep a product it did not independently select, on the strength of an architecture the operator has not independently tested. That is the honest description of this recommendation and it should be read alongside the 84% confidence score, not separately from it.
§12 Action Items & Next Steps
Confidence gaps, tracked
Each item below closes a specific gap named in the confidence rationale.
| # | Priority | Action | Data needed | From | Owner | Due |
|---|---|---|---|---|---|---|
| 1 | High | Test the staffing hypothesis for the Midwest gap | Technician vacancy rate, time-to-fill, and overtime hours by region for the trailing 12 months, set against completion times | Internal HR and operations reporting | Regional Manager - Midwest | 2026-09-30 |
| 2 | High | Get the module roadmap in writing | Written 24-month commitment for the maintenance module, with dates - specifically mobile experience, AI triage, and vendor dispatch | Core platform vendor account team | VP Operations | 2026-10-15 |
| 3 | Medium | Ask technicians directly | Anonymous survey of maintenance technicians at all 76 communities on whether the current tool is a factor in job satisfaction | Internal | VP Operations | 2026-11-30 |
| 4 | Medium | Price the module | Unbundled module-level pricing, requested as part of renewal preparation | Core platform vendor | CFO | 2027-02-28 |
| 5 | Medium | Price the alternative properly | Fixed-price connector build and migration quote from a named implementation partner, to replace MFC's $85,000 estimate | Third-party implementation partner | Director of IT | 2027-02-28 |
| 6 | Low | Close the reference gap | One operating reference for the Category Specialist above 15,000 units in a multi-market portfolio | MFC vendor intelligence | MFC | 2026-12-31 |
Operational next steps
| # | Action | Owner | Due |
|---|---|---|---|
| 7 | Brief the two regional managers who raised the question, with the comparison table | VP Operations | 2026-09-05 |
| 8 | Record the Keep decision and its three conditions where the next reviewer will find them | VP Operations | 2026-09-15 |
| 9 | Open the core platform competitive review - this service line's decision window depends on it | CFO | 2027-02-28 |
| 10 | Calendar the renewal notice deadline of 2 August 2027 with a 120-day advance alert | CFO | 2026-09-15 |