For contractors, builders and homeowners

Your crew is on site at seven. So is everything you ordered.

Dumpsters, portable toilets, temporary fence and rock — priced on screen before you call anyone, booked in about two minutes, and tracked to your gate on the day.

4,600+ services delivered 100+ Bay Area cities Since 2022 · real dispatch, not a lead form

Where are we taking it?

Why book here

You already know how this usually goes.

Four things go wrong with onsite services, and every contractor in the Bay has lived all four. None of them are accidents — they are what happens when the price is a phone call and the truck is a promise.

01

A price that moves

Quoted a number on the phone, invoiced another. Onsyte shows you the vendor’s real rate card before you book — the same one their office bills from.

02

Charges you can’t check

“Overweight” with nothing behind it. Here every extra arrives with the scale ticket photographed and attached, so the conversation is a picture instead of an argument.

03

Nobody answers

The yard that took your booking is the yard that runs the route, on the same system. Not a lead form that sold your number to five companies and left you to chase them.

04

It never shows up

When the driver leaves for your site you can see the truck moving and how far out it is. A no-show becomes something you know at nine, not something you discover at four.

What you can book

Four trades on one rate card, across the Bay Area. Enter the address and the page prices it for that ZIP — not a range, not “call us”. These are what jobs actually start at on Onsyte today.

Roll-off dumpster

6 to 40 yards. Dropped, left on site, picked up when you're done.

Starting at $498

Portable toilet

Standard or deluxe with a hand-wash sink. Weekly service included.

Standard $175/mo · Deluxe $245/mo

Temporary fence

Panels standing for as long as the job runs, billed period after period.

Starting at $3.25/linear ft

Base & drain rock

Recycled or virgin, by the ton, delivered where you're building.

From $25/ton + delivery from $225

How it works

1

Tell us where and what

Type your address, pick a service, and see a real price from the local rate card — not an estimate range.

2

Get matched instantly

Your job goes straight to the vendor covering your area. No bidding war, no five phone calls back.

3

It shows up, on schedule

You pick the delivery window. The driver runs it and photographs the service so there's no "did it actually happen."

Real-time tracking

Know where it is without making another phone call.

Every service moves through four states, and you see all four. When the driver leaves for your site their phone starts reporting, so the distance and the time are the truck’s, not a dispatcher’s guess.

  1. Scheduled Booked, on the board, assigned to a driver and a day.
  2. On the way The driver has left. Distance and ETA update as they drive.
  3. On site Delivered and photographed, with the clock on your rental running.
  4. Collected Picked up, weighed, and closed with the ticket attached.
A service on the way: the driver's name, about eight minutes out and 2.2 miles away, with the truck and the job site on a map.
What you see while a truck is out Who is driving, how far out they are, and roughly how long — so you plan the crew around it instead of paying six people to wait on a gate.

The estimate is straight-line distance at a city average, and the page says so. A routed ETA that quietly drifts is worse than an honest one. Screens from a demo company — every name and figure in them is invented.

Proof of service

Every charge arrives with the picture behind it.

The driver photographs the run from the truck before it is closed. The photos attach themselves to your job — you are not asking anyone to dig them out later, and there is nothing to lose between a yard and an office.

Photos stay on your job for as long as it exists, and you can forward them — which is usually what the GC asking about a charge actually wants.

The yard that takes the booking is the yard that runs the route

Onsyte is not a directory and not a lead broker. The companies here run their whole operation on it — the rate card you are quoted from, the dispatch board your run lands on, the app the driver photographs your site with. That is why the price holds and why somebody answers.

Your request goes to the vendor that covers your address, not to five of them competing for your callback.

Your account

Every site, every service, one screen.

No account to create — you sign in with the email your order was placed under. What you get is the same view the vendor’s office has of your work, which is the point.

01

All your sites at once

Every address you have work at, what is standing there right now, and what has been collected — across every job, not one order at a time.

02

What the job is costing

Spend this month, spend all time, and what is still outstanding. Pricing your next phase stops being a guess about what the last one actually cost.

03

Statements, not surprises

What has been billed and what is still outstanding, itemised. Money only appears here once the vendor has actually issued the statement — the screen stays quiet rather than guessing at what you owe.

04

Nothing to set up

No account to create and no password to keep. Type the email the order was placed under and a code arrives; the session lasts, so you rarely do it twice.

The customer account: sites on a map, spend over the last 30 days and all time, outstanding balance, and the active services with one on the way.
Spend you can plan against What you’ve spent this month, what you’ve spent in total, and what is still owed — beside a map of every site you have work at.
A list of containers currently on site, each showing how many days it has been standing against its rental period.
Know what’s still out Every container on your sites and what day of the rental it is on, with the ones past their period called out. A box nobody remembered stops quietly running up day charges.

Screens from a demo company — every client, address and figure in them is invented.

From the people who booked

Different jobs. The same complaint about how it used to go.

A homeowner emptying a garage, a contractor running four sites at once, a realtor clearing a house before it lists. What they wanted was the same thing: a price that holds and a truck that arrives.

Where we already work

This isn’t a coverage map. It’s a delivery history.

4,600 services across 112 Bay Area cities. Every circle is a town work has actually gone out to, sized by how much — drawn from the job history, not from a list of places we would like to serve.

Points are city centres, sized by service count. No customer address is shown or stored in this map, and towns with only a site or two are left off it entirely.

Before you book

Do I need to be on site for delivery?

No. Leave placement notes (gate code, where to drop it) in the booking form and the driver will follow them.

What if there's no vendor covering my address yet?

You can still send the request — it's routed to Onsyte and a vendor will call you directly, it just won't have an instant price.

How is the price calculated?

Straight from the covering vendor's rate card for your ZIP code and the size or quantity you pick — the same number their own office would quote.

Can I change the date after booking?

Yes — the vendor's office gets your phone number and will confirm the window with you directly.

Put in the address. See the price.

Two minutes, no account, no phone call.

hello@getonsyte.com