What SpoilSwap does
for your bottom line.
Source dirt, rock, fill, and aggregate from contractors nearby instead of paying retail. Offload surplus straight to someone who needs it, skipping disposal fees and long-haul trucking. One map, both sides, no middleman.
Save money on material
Clean fill, topsoil, rock, sand, gravel, crushed concrete, RAP — whatever your job needs, another contractor within a few miles is probably trying to move it right now. Sourcing from them instead of a retail yard can run up to 70% cheaper, and the haul is shorter on top of that.
Open a site you don’t own, hit Request material, punch in the cubic yards you need against each line, and the running total prices itself off what the seller posted. The site’s logistics — loading included, hauling included, price negotiable — are already filled in for you.
No phone tag, no waiting on a quote
The seller gets an email the moment you send. They tap accept, their phone and email come back to you, and you finish the deal directly. No broker markup, no platform fees on the deal itself.
Skip the dump fees
Hauling spoil to a retail disposal site costs money every load — tipping fees, plus the miles you eat getting there. SpoilSwap puts your surplus in front of contractors who need exactly that material, often a few miles away.
Hit Add new on the map and choose New Export. Drop in the site, the material (cubic yards or tons — we convert automatically), a price per yard, ton, or load, and a few photos. That’s the listing.
- Charge for it. Set your price per CY, per ton, or per load. Buyers see a running total before they send.
- Give it away. Mark a line free and anyone who saves a trip to the dump is doing you a favor.
- Pile photos move it faster. Three good shots answer the only questions a buyer cares about — how big, what it looks like, can a truck get in.
How to shoot photos that sell
The phone in your pocket is enough. We wrote a short playbook on the three shots every pile needs, with examples.
Read the Material Photo Playbook →Balance your job
Most jobs aren’t cleanly export or import — there’s a cut here, a fill there, and the trucking between them is where the money leaks. SpoilSwap lets a single site carry both sides of the equation.
Post a project when a site needs material brought in and has surplus to offload. The listing shows up as a split pin on the map, and matches surface against both halves at once — you might find one contractor a mile away who can take your spoil and another who can supply your fill on the way back.
Across multiple jobs, your sites all live under My sites. Edit a site or its materials, toggle availability, add photos, archive when you’re done, or bring an archived listing back the next time you mobilize on it. The map updates the moment you do.
See everything moving nearby
The map opens at the address on your profile and shows every available listing within range. Pan, zoom, tap a pin to see the site. Pins cluster into counts when you’re zoomed out, so a region with twenty sites doesn’t turn into a pile of overlap.
- Orange pins are exports — a contractor has spoil to offload. Tap to see the material, the price, and whether loading or hauling is included.
- Blue pins are imports — a contractor needs material brought in. Tap for the quantities, the schedule, and whether loading or hauling is on offer.
- Split pins are projects — sites that need material and have surplus to give. Two deals on one stop.
Anonymous until a deal is accepted
Listings don’t expose the contractor’s name, company, or contact info. Both sides stay anonymous until one accepts — and then phone and email are shared with both parties so the deal can close.
Filter by pin type or by material category — what you set sticks for next time, so the map looks the way you left it.
Bulk-match across sites
Picking up the phone for one site is easy. Lining up material across five sites is where the day disappears. The matches view solves that.
Open one of your own sites and tap Find material matches. You get a table of every candidate site within range — sorted closest first, with distance, quantity, price, and whether loading and hauling are included on each row.
- Needed — sites with material your job needs.
- Excess — sites that need the material you have to offload.
Filter by distance, price, whether loading or hauling is included, and whether a candidate can fully fulfill what you need. Each row also carries a small color swatch that matches the dot on the map, so a glance tells you which row goes with which pin.
One email, many sites, many contractors
Check any rows you’d send to — across as many sites as you want — and hit Send bulk request. Every recipient gets an itemized email for just their site; you see one clean summary on your end. That’s a half-day of phone calls collapsed into a minute.
Built for the field, not the desk
SpoilSwap installs to your phone’s home screen — no app store, no download. After your second visit, a small banner offers to install. One tap and it’s sitting next to your other tools.
- One-tap launch. Full-screen, no browser bar, no distractions. Pull up the map from the truck.
- Camera-to-listing in seconds. Snap pile photos straight from the phone and attach them to a material — up to five per line, with a one-line caption on each.
- Sign in with a code, not a password. We email a six-digit code to your inbox. No password to forget, no reset flow to fight with between truckloads.
- Accept on the spot. Inbound requests land in your email and inside the app. Tap once to accept, share contact info, and finish the deal directly.
Light, dark, or system theme — pick what reads best in the cab and on the laptop. Saved per device.
Direct contractor-to-contractor
SpoilSwap is a connection, not a broker. Listings stay anonymous on the map and on the site detail page — material, quantity, price, and approximate location, nothing more. When one side accepts, the other’s phone and email are shared, and the rest of the deal happens between the two of you.
- No platform fees on the deal. You agree on price, you arrange the haul, you keep the margin.
- No mystery middlemen. You see exactly who you’re dealing with the moment the accept goes through.
- Listings stay honest. Once a month we email asking if a listing is still available. One tap keeps it on the map; no response after a week and it archives quietly, so nobody drives out to a pile that’s already gone.
Every action lives back inside the app — no payment links in emails, no attachments to forward, no surprises.
Ready to find some material?
Sign up free, drop a pin on your project, and the map opens at your location. Two minutes from sign-up to your first match.
Get Started — It’s Free← Back to home