Property management software

Leases, rent and repairs. One system that's good at all three.

Most property software is an accounting package with a work-order screen bolted on the side. CallBoris was built the other way round — by someone who did the repairs — and then given the leases, the rent ledger and the reporting to go with them. $0.99 a unit. Price on the website. No demo call.

No card required. Your data exports in full, any time, in one click.
$83k–$304k
Annual cost of coordinating work orders by phone and email
Coordinator time, industry benchmark
30%
Of work orders delayed because nobody was home
Fixed by resident self-scheduling
45%
Of after-hours "emergencies" that didn't need a midnight callout
26,000-unit operator, AI triage
24 hrs
To correct a life-threatening NSPIRE finding before it's scored
HUD, scoring live since Oct 2026

What you're actually looking at

Not a mockup. Three screens from the same account, same day — the landing dashboard, a dispatch queue mid-shift, and the reports it feeds, running against a real small portfolio.

app.callboris.com/dashboard
CallBoris landing dashboard showing unassigned jobs, rent past due, occupancy, a collections trend chart, and a recent activity feed
Dashboard. Everything that needs a human today, not just the work order queue — rent past due, leases ending, equipment flagged, in one place.
app.callboris.com/queue
CallBoris dispatch queue showing work orders sorted by SLA countdown, with life-safety jobs flagged in red
Dispatch queue. Sorted by time left, not date created. A gas leak clock keeps running whether or not anyone has looked at it yet.
app.callboris.com/reports
CallBoris reports dashboard showing occupancy, rent roll with real tenant balances, aging buckets, and equipment flagged for repeat repairs
Reports. Real balances from the rent ledger, an aging table that adds up, and a furnace flagged for repairs — with the rule stated, not a score.

One system, move-in to move-out

Not modules you switch on for an extra fee, and not a higher tier. This is what's in the product at the price below, on every account, on day one.

01 Applications

A tracker for applicants from enquiry to decision, recording who decided and why. It is manual, and it says so — see the list further down.

02 Leases

Fixed-term and month-to-month, with renewals that carry the tenants forward. A renewal doesn't overwrite the old lease — it creates the next one and links back — so the history of a unit survives the paperwork.

03 Rent & charges

Charges generate on a schedule. A late fee applies once and only once. Partial payments land against the charge they were meant for. The ledger is append-only, so any balance can be explained line by line.

04 Residents pay by QR

The same sticker inside the door that reports a leak also takes the rent. No portal account, no app download, no password reset at 9pm on the 1st.

05 Work orders & dispatch

Skills-based routing, on-call rotations, photo evidence at every phase, and real labour, parts and vendor cost carried on the job rather than guessed at month end.

06 Parts & inventory

Stock that can't go negative, a movement ledger behind every count, and a part consumed on a job posting straight to that job's cost.

07 Equipment history

Every furnace, heater and appliance gets a QR, a meter reading, a warranty date and its whole repair record — so "replace it" is an argument you make with numbers.

08 Unit turns

Eight stages from move-out to rent-ready. Open component issues become turn tasks on their own, and a task can't be ticked off while the work order it escalated is still open.

09 Reports

Rent roll, aging, collections, occupancy and equipment reliability. Every one exports to CSV, with the formula-injection hole most exports leave wide open closed.

The maintenance half, done the way it should have been

This is the part that made the product. Every incumbent treats maintenance as one more screen. It is where the money actually leaks, where the liability sits, and where techs quietly go back to text messages.

Safety

Gas leaks don't wait for an AI

Gas, fire, CO, no heat, sewage and flooding are caught by hard-coded rules before any model sees the text — and nothing can quietly downgrade them afterwards.

Compliance

NSPIRE deadlines, clocked automatically

A life-threatening finding gets a 24-hour clock, severe and moderate get 30 days, and the proof-of-correction photos are attached to the job. Not a binder.

Liability

Uninsured vendors can't be dispatched

An expired certificate of insurance blocks assignment outright. Not a warning email — the job will not go to them.

Works with no signal

Basements and mechanical rooms have no bars. The tech app queues everything on the phone and syncs later, without ever double-counting a part or fifteen minutes of labour.

Residents don't make accounts

A QR sticker inside the door. Photo, description, done. Registration is where maintenance requests go to die — and an abandoned request becomes a 7pm phone call.

The clock starts at notice

Habitability law runs from when the resident told you, not when someone opened a ticket. CallBoris timestamps that and keeps a defensible trail.

What actually differs

Not a feature checklist. These are the things that were hard to build and that the incumbents genuinely don't do.

CapabilityTypical PMSCallBoris
Emergency detection that a model can't override—Yes
Statutory repair clock from the notice timestamp—Yes
NSPIRE severity mapped to HUD deadlines—Yes
Expired COI blocks dispatchTracked separatelyEnforced
Offline work that can't double-post on retryPartialYes
Resident pays rent without making an accountPortal signupQR code
Repair history per piece of equipmentHigher tierIncluded
Public pricing, no demo requiredSales callYes

What it doesn't do

Every competitor's site lists everything they have. Here is the list of what CallBoris hasn't got, because finding this out in month three is far worse than reading it now.

No general ledger or trust accounting

Rent, charges, payments, late fees and collections are tracked properly and export clean. Full double-entry and state-by-state trust rules are not built, and won't ship until they can ship correctly. Keep your accounting package.

No credit or background screening

The application tracker records what you decided and when. There is no bureau behind it, and it will never show you a score it didn't get from one.

No e-signature on leases

Lease terms, tenants, dates and rent all live in the system. Getting the document itself signed is still yours to do.

No invented numbers

No equipment "health score", no AI confidence percentage, no statutory text written by a language model. Where the honest answer is a count and a date, you get a count and a date.

One number. On the website.

Property management software is normally quoted per unit against a monthly minimum in the hundreds, and never without a call first. This is the whole price.

$0.99 per unit / month
  • $19/month minimum — small portfolios welcome, not turned away
  • Everything above included — leases, rent, maintenance, reports
  • After-hours triage included — not a paid add-on
  • Unlimited techs, vendors and staff — you don't pay per seat
  • No setup fee, no contract, no demo
Start free trial

What you'd pay

Units under management
CallBoris$495.00
A published competitor rate$745.00
You keep$250.00 / mo
Competitor figure is a published $1.49 per unit against a $298 monthly minimum, before the add-ons those plans bill separately for maintenance coordination and after-hours cover. The gap shown here is the conservative one.