Pricing
We are the contractor. There is no per-door fee.
1Stop is the vendor of record on the work. We buy the job from the provider and sell it to you at one price, with our fee inside it. You approve one invoice a month. There is no software subscription to defend in a budget review and no seat licence to renew.
How a job actually runs- Per-door software fee
- $0
- Price per jobour fee is inside it, never added on top
- One
- Monthly minimuma month with no work is a month with no bill
- $0
- What vendors payand they are paid net-14
- $0
The model
You are buying the work, not the software.
Most of this category sells a ticket queue. Property Meld publishes $1.60 to $2.00 per unit per month on its own pricing page, and AppFolio and Buildium include work orders in the base plan. All of it is real software. None of it sends a plumber.
1Stop takes the other side of that line. We are the contracted party on the job: we hold the certificate of insurance, we answer for putting the work right, we pay the vendor, and we invoice you once. Our fee is how we make money, and it sits inside the price of each job, so the number you approve is the number you pay.
There is a consequence worth stating plainly. You see what each job costs you, not what the vendor is paid. A vendor's rate stays between that vendor and us, the way a general contractor's subcontracts do.
What you are not paying for
A per-door subscription
No fee that scales with doors you own rather than work we do.
A monthly floor
No platform fee and no minimum. A month with no work is a month with no bill.
A per-seat licence
Add the whole regional team. A user who only reads costs nothing.
Setup or onboarding
Putting a property on the board is a phone call and a spreadsheet.
A second work-order tool
Keep the one inside your property management system. Ours is where the vendor and the proof live.
A minimum door count
One building is a real account. Fifty units is a real account.
The price
One price per job, wherever the work is.
1Stop buys the work from the provider and sells it to you at one price. Our fee is inside that price, never added on top, and your statement shows what each job cost you.
| On this work | How it is billed | What that means |
|---|---|---|
| Subcontracted trade work | One price | The typical case. A licensed vendor does the job and 1Stop carries the contract, holds the insurance file and stays responsible for putting the work right. |
| Work our own crew performs | One price | Cleaning and turns run by 1st Choice, billed the same way as everything else. |
| Emergency and after-hours | One price | The price does not move for a Sunday night. The trip fee below is the only thing that gets added. |
| Above $1,000,000 a year | Negotiated | A growing account should never have a reason to re-bid a contract it already has. |
Nothing on this page is a quote. A signed service agreement is what binds, and the statement it produces is where your own number is written down.
Why it is one price
A coordination fee and a contractor's price are not the same purchase. A software middleman routes a ticket and charges 10% to 15% for the routing. We sign the contract. We pay the vendor on net-14 while you pay us on net-30, we carry the insurance and the licence file, and we answer for the work if it has to be done twice. That is a contractor's price, not a commission.
It works the same way for a plumbing call, a unit turn our own crew performs and a leak on a Sunday night: one price per job, and the statement bills what you approved.
The vendor side
No listing fee, no lead fee, no network percentage. Commercial janitorial nets 10% to 15% and the trades net 5% to 9%, so any fee taken off the vendor eats most of what they earned and they will find a way around it. A vendor who feels squeezed is a vendor who takes your building direct.
Their side of the deal is one company to invoice instead of five, and payment on net-14. Against construction invoice factoring at 12% to 18% annualised, those terms are worth real money on their own.
On the invoice
Every line that can appear.
The full list. If a charge is not here it does not exist, and if that changes this page changes with it.
The job
Quoted before the work is done, with 1Stop's fee inside it. Anything found on site that would take the job past the limit you set waits for your approval.
One price
After-hours emergency trip
Per dispatch outside business hours. It covers getting a crew out of bed, and it is the only surcharge on the list.
$95 flat
Materials and parts
Itemised on the statement, with the supplier line behind it.
At cost
Vendors pay nothing to join.
1Stop is the contracting party, so a vendor invoices one company instead of chasing five property managers, and gets paid net-14. That is the whole recruiting offer, and it costs them nothing to accept.
What vendors getOne statement a month.
Every job across every property lands on one monthly statement, each line linked back to its work order, its photographs and its timestamps. You approve one document instead of reconciling twelve invoices against work nobody recorded.
How a job reaches the invoiceWorked example
A 250-unit community with $150,000 of covered spend.
Not a quote. An illustration of what one invoice replaces, and what sits on the other side of the ledger.
What it costs
| Covered service spendevery job we run for you, at the price you approved | $150,000 / yr |
|---|---|
| Software, seats and setupno per-door subscription, licence or onboarding fee | $0 |
| What you payone invoice a month, 1Stop's fee inside the job prices | $150,000 / yr |
You write one cheque for $150,000, and our fee is inside it. For comparison, a per-door work-order subscription at $1.60 a unit runs $4,800 a year on the same property and dispatches nobody. The two are not the same purchase.
What sits on the other side
| Average asking rent, OrlandoYardi Matrix, May 2026 | $1,767 / mo |
|---|---|
| Cost of one vacant dayrent ÷ 30 | $58.90 |
| Turns per year, 250 units43% turnover, Zego 2026 | 107.5 |
| Five days saved per turn58.90 × 5 × 107.5 | $31,659 / yr |
Recaptured rent, before a dollar is saved on the work itself. Rent is Yardi Matrix, May 2026. The 43% turnover rate is Zego's 2026 survey of 630 property managers. Both are published benchmarks. Neither is a result of ours.
Said plainly
Two things we are not going to pretend about.
One price per job, with our fee inside it.
The price you approve is the price on your statement. Our fee is never added as a charge of its own, and what a vendor is paid stays between that vendor and us. If a line on your statement ever differs from the price you approved, tell us and we will correct it.
We have no track record to price against.
1Stop is pre-launch. Every figure here is either our own structure or a published industry benchmark with its source named next to it. There is no case study, no customer count and no satisfaction score, because there are no customers yet. We are not going to invent any of the three.
Get a number for your own portfolio.
Tell us the property and roughly what it spends, and we will show the arithmetic on your figures instead of ours.
Request a service