The contractor portal to-do job list, slightly angled on a deep teal background, with properties and due dates

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.

Contractor job overview with Accept Job and Decline buttons, due date, property, linked jobs and reservations

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

Assigned
Contractor billing list with Add buttons on unbilled jobs and invoices showing amounts and billed dates

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 PropertyStack

Every 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