Lumber & building supply software
Run your lumber yard from quote to jobsite.
One system for lumber yards and building supply stores. Quote the job, stock the yard, run the trucks, and let contractors pay from their phones.
Why lumber yards and building supply dealers choose Rundoo
01Quote to cash
One sales order, quote to invoice.
Turn the takeoff into a quote, and the quote into as many sales as the job needs. Each one ships and invoices on its own, tied to the job and the account.
- Build the quote from the takeoff, grouped by area, phase, or trade with Item Sets
- Every line in its own unit; mixed lengths on one line with Tally Products
- Turn the quote into one sale or several, with deposits along the way
- Ship in stages and invoice as the work progresses; the job and balance stay on every sale
"I love it that I can quote it, then they will say, go ahead and I will just turn in the special order."
Product · Units of measure
Buy, sell, and price in different units. One SKU.
Buy by the unit, sell by the piece, price per MBF. Rundoo does the conversion.
02Inventory
Have the material when the job needs it.
Know what you can promise before you promise it. A unit of 2x4s, a pallet of shingles, a lift of OSB.
- On hand, committed, available, and on order, from the sale
- Backorders tracked on the purchase order until the load comes in
- Min and Max, suggested purchase orders, and Predictive (reorder suggestions from what you've been selling)
- Receive by scan and cycle count on the phone, out in the yard
03Multi-location
Every location, one system.
Redwood City sells 100 2x6x8 pressure treated and has 71 on the rack. Menlo Park has 502. Now what?
- Inventory: every location's stock on the sale line
- Sales: sell at Redwood City and ship all 100 from Menlo Park, so Redwood City's 71 stay on the rack
- Transfers: or move 100 to Redwood City; Dooey drafts the transfer and the owner gets a text
- Orders: a purchase order to whichever location needs restocking, or Dooey drafts one
- Ship it on a truck already headed that way
"I love that I can do two locations on one report. That saves me so much time."
04Delivery
Get the order to the jobsite.
Schedule the shipment. Know what's going out, and which stage of the job it's for.
- Drivers see their deliveries in the Staff App
- Every stop: loaded, in progress, delivered
- Failed attempts stay on the board, with notes
- Proof of delivery: signature and photos
Scheduled and unscheduled deliveries, in one view.
05Get paid
Keep the account as current as the job.
Give contractors their balances and invoices without a call to the yard.
- Invoice at checkout, with the PO and job on it
- Statements that send themselves on statement day
- Customer App: balance, invoices, pay by card or ACH, or autopay
- Every payment posts at the counter and in the ledger
"It's so much faster than they ever used to be. It was so many steps before."
06Dooey
Just Dooey it.
Dooey is Rundoo's AI assistant. It reads your stock, your ledger, and your receivables, answers in plain English, and drafts the next step for someone to review.
- Stock at any location, from the sale or from the yard
- Draft a transfer, a purchase order, or a sale
- Which accounts are past due, what margins look off, what's selling below cost
- A daily summary of pricing problems, texted to you
Does this work at real lumber yards?
Suppliers + buying groups
Does Rundoo fit the distributors and buying groups you already use?
What is wired in today, and what is still on the roadmap.
-
Live integration
Catalog, EDI ordering, receiving against the ship notice, price changes, and warehouse inventory, inside Rundoo.
See the Orgill integration → -
Live integration
Catalog, EDI ordering, receiving, price changes, and item maintenance, with no portal to open.
See the Blish-Mize integration → -
Partner
Rundoo is an LBM Advantage partner. Program integrations are on the roadmap, not live yet.
See the LBM Advantage partnership →
Do you give up lumber depth to get better software?
No. The difference is how many screens the same job takes.
| Yard job | Traditional LBM workflow | ![]() |
|---|---|---|
| Sell the whole takeoff | Supported, often across several screens or one order per phase. | One sales order, with the lines grouped by area, phase, or trade, shipped in stages and invoiced as it goes. |
| Sell lumber, sheet goods, and roofing in their own units | Supported, through dedicated tally and unit-of-measure workflows. | Every unit on the product, and a Tally Product for mixed lengths on one line. |
| Manage contractor jobs and credit | Mature AR tools, spread across account, job, credit, and back-office screens. | Jobs, balances, statements, terms, credit limit, and credit hold while working the order. |
| Run multiple locations together | Supported, but checking another location, sourcing from it, and getting the delivery out is still several steps. | Stock at every location from the sale. Fulfill from it or transfer, and ship on a truck already headed that way. |
| Keep contractor accounts current | Statements and a customer portal, often a separate module or a third-party add-on. | Invoice at checkout, statements that run themselves, and a Customer App where contractors pay by card or ACH or set autopay. |
| Work while standing in the yard | Mobile functionality varies by system and deployment. | Ask Dooey. Stock at any location, a transfer, or a purchase order, drafted for review. |
Frequently asked questions
What is the best POS for a lumber yard?
Can Rundoo handle dimensional lumber inventory?
Can Rundoo sell lumber, sheet goods, roofing, and masonry in their own units?
Can Rundoo turn a takeoff into sales for a contractor?
How does Rundoo handle special-order windows, doors, and millwork?
Does Rundoo fit a yard that manufactures trusses, panels, or millwork?
Does Rundoo support contractor charge accounts and tiered pricing?
Can Rundoo run more than one yard on one system?
How much does a lumber yard POS cost?
RoadmapWe're exploring payment at the jobsite as part of the delivery, and Kits and BOMs for the material behind doors, windows, and millwork. Both are product direction; scope and timing may change.
Bring us your hardest job.
A house package quoted, shipped, and invoiced in stages. A line you're short on at one yard and long on at the other. A contractor paying an invoice in the Customer App. We'll run it live.
