
Features · Experience & platform
Contractors, in the loop
Contractors get their own portal — jobs, schedules and bills in one place. Every bill they submit lands in your payables.

Every job goes out fully briefed
You assign the job and the contractor sees the brief, photos, due date and property. They accept or decline at the top of the screen, so you know right away if the work is covered.
- Accept Job and Decline at the top of every job
- Due date, priority and property in the job overview
- Linked jobs and the reservations around the work
What the Contractor Portal does in a day
Kitchen deep clean assigned to Andys Cleaning

Arrives in their portal with the brief, photos and due date

Kitchen deep clean
Andys Cleaning · due Friday

Every bill arrives linked to its job
Contractors add a bill to each finished job — invoice number, amount and billed date included. The bill flows into your payables, so you never re-type an invoice.
- An Add button on every unbilled job
- Invoice number, amount and billed date on each bill
- Every bill names the property it belongs to
Contractor Portal questions
Everything operators ask about Contractor Portal before switching.
You invite them from PropertyStack. Each contractor gets their own login on mobile and desktop. They see their jobs, calendar, inbox and billing in one place.
Contractors accept or decline jobs, follow checklists and requirements, and see property access details. They can run a timer on the work, upload photos and add their own team members. When the job is done, they submit the bill.
Yes. You're notified the moment a contractor accepts or declines a job. No calling around to check the work is covered.
Yes. Billing is built in, not bolted on. When a contractor submits a bill, it lands in your payables with its invoice, linked job, property, dates and amount. From there it tracks from pending to paid.
Still have questions?
Ask PropertyStackEvery vendor, on the same page.
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