Put Bid Leveler on your home screen — works with zero signal.
01 · Job Info
02 · Bidders
Up to 4 bidders. Tap a bidder's ✕ to remove them (their prices go too).
📄 Bid PDFs (optional helper — big time-saver on desktop)
Load each sub's quote PDF and its text shows up here with the dollar amounts highlighted. Tap a price cell in the scope table below, then tap an amount here to drop it straight in — no retyping. The PDF never leaves this device.
03 · Scope & Prices
One row per scope line. For each bidder enter their price, or tap the tag to mark it EXC (excluded from their bid) or NQ (didn't quote it). Swipe sideways if the table is wider than your screen.On a keyboard: Tab moves across the row, Enter or ↓ moves down the column.
04 · Leveling Rules
When a bidder skips a line, this is the value added to their total so a thinner bid doesn't look cheaper than it really is.
A price way under the rest usually means the scope wasn't understood the same way — worth a phone call before you award.
05 · Leveled Comparison
06 · Qualifications
Price is half the story — the checkboxes keep the rest of it in front of you.
07 · Award Notes
08 · Saved Jobs
What is bid leveling?
Bid leveling (also spelled bid levelling) is how you compare subcontractor bids apples-to-apples. Two bids on the same job can look thousands apart until you line them up side by side and see that one left out demo, another excluded the permit, and a third never priced the railings. Leveling puts every bid on the same scope, so you're looking at the real low bid instead of the cheapest paper.
Contractors have always done this on a bid leveling sheet — scope down the side, bidders across the top. This app is that sheet, built for your phone. Enter the scope, tap in each bidder's prices, mark what's excluded or not quoted, and it plugs the gaps and flags the number that looks too good. Free, works offline, and nothing you enter leaves your device.
When you're done, export the leveled sheet straight to Excel or Google Sheets, or generate a clean one-page PDF to send out with your award.
Watch: leveling sub bids in under a minute
FAQ · How-To
01 What do EXC and NQ mean?
Tap the tag next to a price cell to cycle it. EXC = the sub excluded that work from their bid on purpose. NQ = they just didn't quote it. Either way they didn't price it, so the leveling rule fills the gap for comparison.
02 Why does a bidder show a "plug" amount?
When a sub skips a scope line, their bid looks cheaper than it really is. The plug adds a fair stand-in (the highest or average price others quoted for that line) so every total covers the same job. You pick the rule in section 04.
03 What does the low-price flag mean?
A line priced way under everyone else usually means that sub read the scope differently. The flag isn't an accusation — it's a "make a phone call before you award" reminder.
04 How do the Bid PDFs work?
Load each sub's quote PDF up top and the text appears with dollar amounts highlighted. Tap a price cell in the scope table, then tap an amount to fill it. Heads up: a PDF that's a photo or scan has no text inside — those you enter by hand. PDF text isn't saved with the job; it's just a helper while you work.
05 Can I use this on my computer?
Yes — open the same address in your computer's browser, and big bids are much faster with a keyboard: Tab moves across a row, Enter moves down a column, just like a spreadsheet. You can also tap 📊 Export spreadsheet below to get the whole leveling sheet as a file that opens in Excel or Google Sheets. Your data stays per-device, so use ⬇ Backup / ⬆ Restore below to move a job between phone and computer.
06 Can I export the bid leveling sheet to Excel?
Yes. Tap 📊 Export spreadsheet and you get the whole leveled sheet as a file that opens in Excel or Google Sheets — scope, every bidder's prices, the plugged gaps, and the leveled totals. It's built right on your device; nothing gets uploaded.
07 Does it work offline?
Yes. After the first visit it works with zero signal — concrete basement, metal building, no problem. Everything runs and saves on your device.
08 Where is my data? What if I switch phones?
Everything lives on this device — no account, no cloud, nothing sent anywhere. Before switching devices, tap ⬇ Backup to save a file, then ⬆ Restore it on the new one.
Help & Backup
What "leveling" means: three subs bid the same package but one left out cleanup and another skipped the hardware. Leveling plugs those holes with a fair number so you're comparing the same job — the cheapest-looking bid isn't always the cheapest bid.
Your data stays on your phone. No account, no cloud — everything lives on this device. Use Backup before switching phones.
More free DFS tools: Change Order Generator · Punch List
Created with Digital Foreman Suite · digitalforemansuite.com