Work — 113 features

Every DIRT feature was designed to make you more profitable.

One story per feature. The problem it solves, how it works, and what changes for your cash flow, margins, and time on the job.

Get Paid

Know your numbers

True profit, effective hourly rate, trends, and the stats that tell you what to fix.

33 stories
Job list sorted by profit See best and worst jobs — stop repeating losers All tiers Per-job true profit + EHR One screen: what the job actually made you All tiers Worth It scoring Green/red read against your targets All tiers Overhead spread across jobs Truck insurance tools in every job's math All tiers Hard vs soft cost breakdown See fuel wear opportunity cost separately All tiers Jobs sorted by EHR within status Active jobs ranked by what they're paying you All tiers Invoice AR dashboard Outstanding total at the top All tiers Invoice from job economics Lines pull from job — no retyping All tiers Manual invoice builder Invoice without a full job record All tiers Edit invoice before send Fix lines before client sees it All tiers Send invoice (email/SMS/share) Bill before you leave the driveway All tiers Voice-confirmed Stripe send Spoken YES → card/ACH invoice goes out All tiers Self-managed payments Venmo Zelle check cash — mark paid your way All tiers Record partial payment Client paid half? Ledger knows All tiers Invoice status lifecycle Draft → sent → partial → paid → void All tiers Branded invoice PDF Your logo your colors All tiers Client standard discount Repeat-client pricing without renegotiating every time All tiers Shareable invoice page Client pays from a link All tiers Stripe Connect onboarding Accept cards without QuickBooks All tiers Payment history on invoice Every partial payment visible All tiers Avg days-to-pay per client Know who pays slow before you quote again All tiers Paid vs outstanding per client AR by client — who owes what All tiers Trips & Maps dashboard See what driving is costing you All tiers Route visualization Prove the drive if questioned All tiers Travel cost breakdown Fuel + wear + opportunity cost All tiers Stats dashboard YTD/month/week — finally know margins All tiers EHR & profit trends Sparklines — spot the bleed months All tiers Best / worst clients Fire the losers nurture the winners All tiers What to do recommendations One card: fix this today All tiers Peer benchmarking $80/hr vs ~$50 local — you're not crazy All tiers Proactive insights (Home) Daily nudge before problems compound All tiers Travel stats card Miles and drive cost in your stats All tiers Home dashboard cockpit Active jobs AR open bids YTD profit All tiers

Get Organized

Run the job

Jobs, bids, invoices, clients, and travel — logged fast and connected end to end.

28 stories
Line items & expenses Materials labor fees — nothing forgotten All tiers Billable vs absorbed costs Know what you're eating vs passing through All tiers Job status lifecycle Draft → active → done — clean pipeline All tiers Job location map Site on a map — no wrong-address callbacks All tiers Job updates + photos to client Progress photos from the job — client stays calm All tiers Shareable job update page Client sees update without an app All tiers Archive / restore jobs Clean list nothing deleted All tiers Progress billing awareness See what's already invoiced — no double-bill All tiers Deposit requests Get paid before you buy materials All tiers Deposit credits on later invoices Deposit auto-applies — math stays honest All tiers Partial / progress invoicing Bill line items now rest later All tiers Draft invoice from job One tap: unbilled lines → invoice All tiers Bids pipeline Draft → sent → accepted — know what's closable All tiers Itemized bids Line-item quotes clients trust All tiers Send bid (email/text/share) Quote from the driveway All tiers Shareable bid page Client approves on phone All tiers Bid → job conversion Accepted bid becomes job — no re-entry All tiers Bid photos / scope proof Photos on the bid — fewer disputes All tiers Price book on bids Saved products → faster quotes All tiers Client book Every job tied to a person All tiers Client 360 / history All jobs bids invoices on one card All tiers Client notes (voice) Hendersons — gate code 4421 by voice All tiers Payment terms per client Net-30 on commercial due-on-receipt on residential All tiers Create bid/job from client One tap from client card All tiers Archive clients Clean rolodex All tiers Log trip (manual) Supply run? Log miles and purpose All tiers Billable mileage toggle Bill the drive or eat it — your call tracked All tiers Price book / saved products Water heater install — $1800 saved once All tiers

Start free

See what the last job actually paid you.

Create a free account in two minutes. Every feature story maps to something you can try in the app today.