Concrete and hardscape jobs are bought in units nobody else uses: yards of ready-mix, tons of base, pallets of pavers, days of a skid steer. The estimate turns those into a price. The job then turns weather, soil and an inspector into costs the estimate never saw, and the receipts for all of it arrive as delivery tickets on a dashboard.
Obra records each job's tickets as they arrive, by photo or forwarded invoice, and confirms them to the job and code. Rentals are costs per job, split when they span two. The wall that needed engineering goes into the forecast and becomes a change order the day the city says so. The page shows the job's expected margin before the last paver is set.
Tickets are receipts
The ready-mix ticket, the aggregate weigh slip, the rental agreement: each is a photo from the crew's phone to Obra's WhatsApp number, read into a draft with the amount and vendor, confirmed by a reviewer. Nobody in the field needs a login. The receipt tracking guide is the five-second habit that makes it work.
The rental line tells the truth
A skid steer at $450 a day is cheap until the rain week makes it $1,800. Recording rentals per job, with their own code, does two things: it shows the job's real cost while the rental is still running, and at year end it shows whether owning would have been cheaper. The overhead calculator handles the owning side.
Engineering, footings, and the change order
A retaining wall crosses the height where the city wants a stamped drawing. The afternoon that happens: quote the engineering and the bigger footing, add them to the forecast's remaining to spend, write the change order, get it signed, then dig. The committed costs guide explains why the forecast counts the quote before the invoice, and the change order guide gets the paper out the same day.
What Obra isn't for a concrete contractor
Not an estimator, not a scheduler, not a fleet tracker. Obra is the money on each job, from the tickets and hours the crew sends, in English and Spanish, exported cleanly to the accountant.