The tool stack for a property management company
Short answer: A property management company's core stack covers a central platform for accounting, leasing and maintenance (Buildium or AppFolio), a system for documenting and training staff on your processes (Trainual), and a way to handle tenant calls that come in after hours. Buildium starts at $62 a month with no unit minimum, which suits smaller portfolios, while AppFolio charges per unit from $1.49 a month with a 50-unit minimum, which suits larger ones.
You manage a portfolio of rental properties and want a stack that actually covers the repeat work: rent, maintenance, staff training and tenant calls.
I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.
This page may contain affiliate links from which Blur Studio earns commissions.
Property management runs on a handful of repeat processes: collecting rent, handling maintenance requests, keeping staff trained on how your company actually does things, and answering tenants who call at inconvenient times. Here's a stack built around those four jobs, with real current pricing.
The core platform: Buildium or AppFolio
Buildium and AppFolio are both all-in-one property management platforms covering accounting, leasing, maintenance work orders and owner reporting, and they're the two most common starting points for a property management company's core software.
Buildium charges a flat monthly fee rather than per unit: Essential starts at $62 a month, Growth at $192, and Premium at $400, with no unit minimum shown and a free 14-day trial. AppFolio charges per unit instead: Core starts at $1.49 a unit a month with a 50-unit minimum and an undisclosed minimum spend, Plus at $3.20 a unit, and Max at $5.00 a unit, each requiring a quote, as of October 2026. For a portfolio under roughly 100 units, Buildium's flat pricing is usually cheaper. For a large portfolio, AppFolio's per-unit model and features for affordable and student housing can make more sense. If neither fits, see Buildium alternatives compared.
- Best for: This is the one platform every property management company needs, since it's where rent, leases and owner reporting all live.
Maintenance
Maintenance work orders are handled inside both Buildium and AppFolio already: tenants or staff log a request, it routes to a vendor, and it's tracked through to completion. For most companies, this built-in maintenance flow is enough and doesn't need a separate tool layered on top. Where it falls short is usually speed: a maintenance request logged at 11pm on a Friday often sits untouched until Monday morning unless something is actively watching for it. A small maintenance request portal built with an AI app builder is one way to close that gap.
SOPs and training: Trainual
Trainual is a platform for writing up company processes and training staff on them, with completion tracking so you know a new property manager or leasing agent has actually learned your procedures, not just been handed a document. For a property management company, this matters for things like fair housing compliance steps, your specific maintenance escalation rules, and how your company handles late rent, where consistency across staff genuinely matters. Trainual's pricing page no longer lists self-serve prices publicly: you book a demo to get a quote based on team size, as of October 2026. Turn, maintenance and leasing procedures are covered in Trainual for property management.
- Best for: Keeping compliance-sensitive processes consistent across every property manager on your team, not just the experienced ones.
Tenant calls
Tenant calls, especially maintenance emergencies after hours, are one of the clearer gaps in a standard property management stack. DoorLoop, a third property management platform with published pricing, offers a Connect plan at $4.00 a unit a month with a $299 monthly minimum that specifically adds a receptionist agent answering tenant calls, texts and portal messages around the clock, as of October 2026. If your core platform doesn't include something similar, my guide to the property management answering service option covers the standalone alternatives and what they cost.
Roughly what this stack costs
| Job | Tool | Entry price |
|---|---|---|
| Core platform (small portfolio) | Buildium Essential | $62/mo flat |
| Core platform (large portfolio) | AppFolio Core | $1.49/unit/mo, 50-unit minimum |
| SOPs and training | Trainual | Quote-based, book a demo |
| 24/7 tenant calls | DoorLoop Connect or a standalone answering option | From $4/unit/mo ($299 minimum) or see answering service guide |
A worked example: 150 units
Say a property management company manages 150 units across several small apartment buildings. On Buildium, that's within Growth territory ($192 a month flat), well short of needing Premium. On AppFolio, 150 units at the Core rate of $1.49 a unit comes to roughly $224 a month, close to Buildium's price but structured very differently, since it would rise directly with unit count as the portfolio grows, while Buildium's flat tiers don't move with unit count the same way. At this size, a property manager fielding maintenance calls personally during evenings and weekends is a common pain point, which is where DoorLoop Connect's $4-a-unit, $299-minimum receptionist agent, or a standalone after-hours option, tends to get evaluated seriously for the first time: at 150 units, that's roughly $600 a month, a real cost, but one that's easy to justify once you calculate what a single missed emergency maintenance call, left unanswered until Monday, actually costs in tenant goodwill and potential property damage.
Owner reporting and portals
Buildium and AppFolio both include owner reporting as a core feature: owners can log in and see rent collection, expenses and upcoming maintenance for their properties without calling your office. For most property management companies, this built-in reporting is enough. It stops being enough for owners with specific, recurring reporting requests your platform's standard reports don't produce, for example a particular breakdown by property type or a custom cash flow format a larger institutional owner's accounting team requires. That's usually a sign a lightweight custom report or dashboard, pulling from the platform's existing data through its API, is worth more than trying to force a standard report to do something it wasn't built for.
The gaps this stack doesn't cover
For most property management companies, Buildium or AppFolio plus Trainual and a call-handling option genuinely covers the job. A custom tool starts making sense in a few specific cases: you manage a mixed business (rentals, short stays and storage units, say) that no single platform covers cleanly, your owners want a branded portal with specific reports your current platform's reporting can't produce, or your per-unit software costs have grown large enough at scale that an owned system pays for itself. My guide to Buildium vs AppFolio goes deeper on that math.
Switching between platforms later
If you start on Buildium while small and later cross the roughly 50 to 100 unit range where AppFolio's per-unit model starts looking competitive, both vendors offer migration help as part of onboarding, but ask specifically what transfers automatically, unit records, lease terms and tenant contacts usually do, and what you'll need to re-enter by hand, often historical transactions and documents. Run both systems in parallel for at least one full rent cycle before fully switching, so you catch anything that didn't migrate cleanly while you still have the old system to check against.
How I think about this for clients
I usually start by checking what Buildium or AppFolio already handles well for a property manager, and most of the time, one of them plus the right add-ons above is the right call. Where I build something custom is connective tissue: an AI assistant that triages maintenance requests the moment they come in overnight, or an owner portal in your own brand pulling from the platform you already run, instead of a generic one.
Questions people ask
Is Buildium or AppFolio cheaper for a small portfolio?
Buildium is usually cheaper for a small portfolio since it charges a flat monthly fee starting at $62, with no unit minimum shown. AppFolio's Core plan has a 50-unit minimum, so it isn't even an option for a very small portfolio, as of October 2026.
Do Buildium and AppFolio handle maintenance requests?
Yes, both include maintenance work order tracking as part of their core platform, routing requests to vendors and tracking them through to completion.
What's the biggest gap in a standard property management stack?
Fast handling of tenant calls and maintenance requests outside business hours. Most standard platforms log the request but don't actively route or escalate it overnight unless you add something specifically for that.
Does Trainual help with fair housing compliance training?
Trainual is a general training and process documentation platform, not a compliance-specific tool, but it's commonly used by property management companies to document and track training on compliance-sensitive procedures like fair housing steps.
What does DoorLoop's receptionist agent actually do?
DoorLoop's Connect plan, $4.00 a unit a month with a $299 monthly minimum, includes an agent that answers tenant calls, texts and portal messages around the clock, as of October 2026, which is a built-in alternative to adding a separate answering service.
When should a property management company consider a custom system?
When you run a mixed business that no single platform covers cleanly, when owners need a branded portal with reporting your current platform can't produce, or when per-unit software costs at scale have grown large enough that owning a system would cost less over time.
Roughly what does a custom property management build cost?
As a broad reference, fixes and finishes start at around $1,500, and new builds start higher, always a fixed price agreed in writing before I start, never an hourly rate. My AI app cost guide explains what actually drives a quote up or down.