
Features · Run the day-to-day
Maintenance, handled
PropertyStack tracks every maintenance job from logged to closed — assign the contractor, schedule the work, attach the bill.

Log the whole job in one form
One form captures the job — description, cost, priority, due date and the contractors doing the work. You set it once and everyone works from the same details.
- Set cost, priority, due date and supplies
- Assign one contractor or several to the same job
- Turn on owner approval when a job needs sign-off
What the Maintenance module does in a day

The dishwasher is leaking

Logs the job with cost, priority, due date and photos

Dishwasher · ITM-1211
High · due Tuesday

The bill lives on the job
Each job's sidebar shows its bill — invoice number, payee, amounts and whether it's paid. Billing is built in, not bolted on, so you check costs without opening another app.
- Bill ID, payee and paying property on the record
- Billed, manager and cleaning amounts itemized
- Paid status and paid date at a glance
Maintenance questions
Everything operators ask about Maintenance before switching.
Yes. One-off and recurring jobs both run through the same queue — pool, garden and pest work included. Regular upkeep gets logged, assigned and closed like any other job.
You invite them to the contractor portal. Each job arrives with the property, due date, requirements and access details. Contractors accept or decline, work through the checklists, and upload photos when the work is done.
Contractors add bills against their jobs in the portal. Each bill flows into your payables linked to its job, with the amount and billed date attached. You see what a job cost without chasing invoices by email.
This is the tool you work yourself — the job queue, the calendar and the billing. The AI Maintenance agent runs jobs end to end: it triages the issue, assigns the right contractor, books the time and closes the job once verified done.
Still have questions?
Ask PropertyStackEvery job, logged to closed.
Paste an Airbnb listing and we'll show you what it could look like — a rewritten title, description, photos and a task list from your reviews.
- Syncs with every channel
- Cancel anytime
- AI agents with Pro