Orientation
The big picture
A bid moves through nine steps, running left to right across the top of the builder. You collect costs, set your margins, and hand the client a finished proposal — without re-keying a single number.
- Steps 2–6 collect your costs. The calculator does the takeoff math for the work types that have one.
- Step 7, Workup, is the Cost Workup 3.0 Sell Price Breakdown. Your costs roll up into ten cost centers, you set margins, and saving it makes the computed project total the bid's price.
- Step 8, Proposal, builds the client-facing letter. Your standard Terms & Conditions and "Services Provided by Others" load automatically for the work type, and you can preview the exact PDF.
- Order is yours. After the header is saved once, you can click any step tab in any order — nothing forces you strictly left to right.
When the bid is ready: Send for Approval → Approve → Submit to Client, and on a win, Convert to Job — the workup's per-cost-center numbers become the job's budget.
STEP 01 Header
Start the bid
Go to Jobs & Bids → + New Bid.
Required fields are marked with a red * — Client, Title / Description, and Division. Until they're filled, the Create Bid & Continue button stays greyed out and a note beside it tells you exactly what's missing (for example, "Add a client and a title to continue.").
Division
Civil or Pipeline / CP. This is the revenue division the job will report under.
Work Type — the most important field on the page
It sets everything downstream:
- which calculator appears on the Takeoff step,
- which crew packages are offered on the Labor step,
- which T&C / Services-by-Others sets load on the Proposal step,
- the QuickBooks income account the job will book to — shown right under the field the moment you pick it (choose DAGB and it displays "QuickBooks account: Deep Anode Ground Bed").
MSA
Picking the client's MSA makes its rates and payment terms flow through — labor rates on the Labor step, payment terms on the Proposal. "No MSA / Use Master Rates" falls back to the master rate sheet.
Client Contact
Who the proposal letter is addressed to.
Click Create Bid & Continue. The bid now exists with a quote number and you land on the Takeoff step.
STEP 02 Takeoff
The calculators
Three work types have a dedicated calculator that is the takeoff step. Enter the design; the calculator derives quantities and builds the materials list. Apply to Materials writes those lines onto the Materials step, where they price into the Materials cost center at a 15% default margin.
Deep Anode Groundbed (DAGB)
Enter the well design and the calculator derives the bill of materials live as you type. Inputs:
| Input | What it does |
|---|---|
| Well Ø (6" / 8" / 10" / 12") | Sizes the hole — drives coke volume and spoil |
| Well depth (ft) | Total drilled depth |
| # of anodes + C-to-C spacing (ft) | The anode string |
| Additional lead (ft) | Extra lead wire per anode |
| Coke above top / below bottom anode (ft) | Coke column padding |
| Casing length (ft) | Surface casing |
| Centralizers / Rectifier toggles | Add or remove those material groups |
From those inputs it derives the coke column → bags → pallets, plug bags, all-vent and solid PVC footage, lead wire, and spoil disposal volume:
The materials table it builds is the real bill of materials — MMO LIDA anodes, HALAR lead wire, LORESCO coke, bentonite plug, PVC, casing, positive/negative cable, meter loop, junction box, rectifier, and misc — each with a unit price you can override per line. The default design produced 19 lines / $11,373.00, and Apply to Materials placed exactly those 19 lines on the Materials step to the penny.
Drilling labor is not in this list — price it as the CP Driller sub line (the calculator reminds you when you apply).
Semi-Deep and Surface Bed bid differently and deliberately do not get the deep-well calculator — it would produce the wrong materials list. Enter their takeoff manually until their variants ship.
Undertank CP System
Enter tank geometry + electrical parameters — Tank Ø (ft), CP current density (mA/ft²), anode spacing, conductor spacing, max anode current (mA/ft), circuit resistance (Ω), and # of tanks — plus per-tank counts for power feeds, junction boxes, burial cable, rectifiers, and Cu/Zn reference cells.
The calculator sizes the anode grid and the rectifier for you. With a 70-ft tank: bottom area 3,848 ft², ribbon anode 801 ft/tank, conductor bar 231 ft/tank, current 7.7 A — and the materials list's rectifier line reads "Explosion Proof Rectifier, Air Cooled, 15 Volts, 8 Amps," sized from your design. It warns when the design life is under 30 years.
Materials (Elgard ribbon anode, titanium conductor bar, power feeds, junction boxes, HMWPE cable, rectifier, reference cells) start at $0 unit price — fill in current vendor pricing first.
Civil Concrete
Enter length × width × thickness, rebar on-center spacing and waste %, bar size (#3–#8), truck load size, and the 18"-dowels / haul-off toggles.
With a 25 × 7 ft, 6" pour:
It raises an automatic "SHORT LOAD — under 10 CY minimum ($1,000 short-load fee applies)" warning when a pour comes in light. Three material lines (ready-mix CY, rebar sticks, haul-off loads) — fill in unit prices, then apply.
Everything else — no calculator
The other work types (AC Mitigation V/L, RMU, Test Station, Bond, Rectifier, CIS/Survey, Inspection, Tech Work, Coating & Painting) skip the calculator — build the estimate directly in Labor / Equipment / Materials. Day-rate work such as Inspection and Tech Work is usually just labor day rates plus travel.
Work type reference
| Work type | Calculator | QuickBooks account |
|---|---|---|
| Deep Anode Groundbed (DAGB) | Deep Well | Deep Anode Ground Bed |
| Semi-Deep Anode Groundbed | — (manual) | Deep Anode Ground Bed |
| Surface Bed | — (manual) | Surface Bed |
| AC Mitigation — Vertical / Linear | — | AC Mitigation |
| RMU Install | — | Test Stations |
| Undertank CP System | Grid Impressed Current | Tank Work |
| Test Station | — | Test Stations |
| Bond | — | Pipeline - Site Work |
| Rectifier | — | Test Stations |
| CIS / Survey | — | Survey |
| Inspection | — | Tech Work |
| Tech Work | — | Tech Work |
| Coating & Painting | — | Coating / Painting |
| Civil Concrete | Pour Calculator | Concrete Pour |
A few account mappings — SDAGB, RMU, Bond, Rectifier, Inspection — are pending final confirmation with accounting; the account shown in the app is what the job will book to.
STEP 03 Labor
Build the crew
Two ways to do it:
Crew package chips
At the top of the page, filtered to your work type — DAGB offers Drill-only crew (3-man) and Turnkey crew (5-man + rig). One click adds the whole crew with hours, burdens, and per-diem flags set. Rates land at $0 when there's no MSA or master rate for a classification — the note tells you, and you fill them inline.
The add row
Pick a classification (Field Hand 1–3, Skilled Hand 1–3, Foreman 1–3), then workers, hours, days, and rates. The standard defaults are 8 ST hrs + 4 OT hrs per day, ST burden 1.3, OT burden 1.1.
The line math is exactly Cost Workup 3.0:
Click a cell to edit it inline — select the old value first, then type. Typing straight into "0.00" appends digits to it.
Set both the Reg rate AND the OT rate. The OT rate does not fill itself in when you set the Reg rate (standard is 1.5× Reg).
The Per diem checkbox on each line drives the automatic per diem and the hotel rooming later — keep it checked for travel crews.
Sub Labor 1099
Its own section — description, people, days, day rate. No burden applies; it prices into the Contract Labor cost center.
STEP 04 Equipment
Machines and fuel
Owned equipment
Pick from the equipment catalog or browse the fleet (the real Diamond fleet list) and add units × rate × hours or days.
Rental equipment
Enter units, days, and the vendor's day / week / month rate card. The system picks the cheapest correct rate for the duration — the rule is printed on the page:
Example: a 4-day rental at $1,000/day, $3,000/week prices at $3,000 — the week rate beats 4 × day = $4,000. Rentals price into their own cost center at 15% margin.
Fuel
Click "Seed fuel rows from equipment (n)" and every owned and rental machine gets a fuel row at $4.25/gal (editable). Enter total gallons per machine (e.g. 35 gal/day × 11 days = 385). The From (yard) address is pre-filled with the Tomball yard — enter the job site and Get distance to estimate the travel-leg fuel.
STEP 05 Materials
The bill of materials
The calculator's applied lines live here — all 19 DAGB lines arrive exactly as estimated, $11,373.00. You can also:
- add from the materials catalog or free-form (qty, unit, unit cost, markup %),
- Import from vendor quote (PDF) — auto-fills material lines straight from a vendor's quote document.
STEP 06 Other
Travel & incidentals
Hotels
The system reads your per-diem-flagged crew and does the rooming for you: the foreman gets his own room, everyone else pairs 2 per room, and the odd man out gets his own. A 3-man flagged crew shows "3 travelers → 2 rooms," and one click adds 2 rooms × $175 = $350 at the standard rate. For long jobs, enter an Airbnb weekly rate and number of weeks instead — it replaces the hotel math.
Other Costs
Anything else, categorized: Per Diem, Mobilization, Travel, Compliance, Rental, Subcontractor, or Other. The category matters — Subcontractor-category lines price into the Subcontractors cost center (35%), fuel rows into Fuel, hotels into Travel (Hotels). The workup sorts it all by category.
STEP 07 Workup
The Sell Price Breakdown
This is Cost Workup 3.0 — where costs become a price. Every cost you entered rolls up live into ten cost centers.
| Cost center | Fed by | Default margin |
|---|---|---|
| Diamond Labor | Labor step (employee lines) | 35% |
| Contract Labor | Labor step 1099 section | 35% |
| Per Diem | Automatic — $35/person-day for every per-diem-flagged labor line | 35% |
| Travel (Hotels) | Other step hotels section | 35% |
| Owned Equipment | Equipment step owned lines | 35% |
| Fuel Cost | Fuel rows | 35% |
| Rental Equipment | Rental lines | 15% |
| Subcontractors | Subcontractor-category lines | 35% |
| Expenses | Remaining Other lines | 35% |
| Materials | Materials step | 15% |
For each center, sell = cost ÷ (1 − margin), and you can edit any margin per bid. The sell total rounds up to the next $10 (the workbook's CEILING), tax (default 8.25%, editable) applies to the raw subtotal, and the Project Total is your price.
A worked example
| Cost center | Cost | Sell |
|---|---|---|
| Labor | $765 | $1,176.92 |
| Per Diem (auto: 3 flagged × $35 × 1 day) | $105 | $161.54 |
| Hotels | $350 | $538.46 |
| Rental @ 15% | $3,000 | $3,529.41 |
| Materials @ 15% | $11,373 | $13,380.00 |
| Sell ceiling | — | $18,800 |
| + Tax | — | $1,550.41 |
| Project Total | — | $20,343.29 |
Click Save Workup. That's the moment the project total becomes the bid's grand total — the sidebar switches from flat-markup to the workup model and shows the delta. Until you save, the bid still prices on the Header's flat Markup %.
These per-center numbers become the job budget — cost, margin, and sell per cost center flow into the job and on to QuickBooks.
STEP 08 Proposal
The client letter, assembled
- Pricing valid until — defaults to 14 days from bid creation; the PDF prints this date.
- Payment terms — auto-loads from the client's MSA.
- Services Provided by Others — the standard list for your work type. DAGB loads 10 lines: site access/OQ, survey & layout, AC power to the pole, matting, locating, soil testing, waste disposal, security, traffic control, and fire watch. Delete what doesn't apply (✕), add project-specific lines, or reset to the standard set.
- Project Terms & Conditions — your verbatim contract language per work type. DAGB loads 18 lines — non-union, taxes estimated, the tariff clause, the $750/hr hazardous-conditions and hard-formations clauses, the 50-ft extra-lead / no-refund line, Mon–Sat 12s with Sunday DOT reset, and the rest. Same editing rules.
- Additional conditions — free text.
Save & Preview PDF renders the actual letter inline — Diamond letterhead, Attn: your client, the quote number, the OQ commitment paragraph, your Services / T&C lists numbered out, and the pricing schedule. What you see is exactly what the client receives.
STEP 09 Summary
Getting it out the door
The Summary step recaps the bid. The send and approve actions live on the Bid Details page (open the bid from the Jobs & Bids list):
- Send for Approval — the bid goes to PENDING APPROVAL (amber). Estimators can't approve their own bids by role design; an owner or the office approves.
- The approver sees Approve and Request Changes (changes requires a reason and returns the bid to draft with the note in the history).
- Once APPROVED (teal), Submit to Client appears — mark it submitted when the proposal goes out. Approved too soon? The approver also gets Return to Draft (reason required) — use it when a problem surfaces after approval but before the client sees the proposal.
- On award: Win (enter the PO), then Convert to Job — the job is created with the workup budget attached. A submitted bid that needs re-pricing gets Revise (creates the -R1 copy so the original stays on record).
Every action lands in the Bid History at the bottom of the page — who, what, and when.
Quick answers
Things people ask
Do I have to finish a step before the next one?
No. After the header is saved, click any step tab. Costs recalculate live wherever you are.
The Workup shows $0 everywhere.
You landed on it before entering costs — that's fine. It fills in as Labor, Equipment, and Materials do.
My crew chip added $0 rates.
There's no MSA or master rate for those classifications. Click each rate cell and fill it in — both Reg and OT.
The bid's total didn't change after I edited the workup margins.
Click Save Workup. Margins only take effect once saved.
I picked the wrong work type.
Change it on the Header and Save — the calculator, crew chips, and proposal sets all follow. Lines you already applied stay put.
Verified live on the Diamond platform
Every figure is real
Each step in this guide was walked start to finish on the live Diamond system — every button clicked, every calculator run, every dollar figure the system actually produced. Nothing below is an illustration.
| Verified | Result |
|---|---|
| Header gate, red asterisks, and QuickBooks account display | ✓ |
| Deep Well derivations + 19 lines / $11,373.00 applied | ✓ exact |
| Undertank grid + rectifier sizing (15 V / 8 A) | ✓ |
| Civil Concrete — CY, trucks, short-load, rebar, haul-off | ✓ |
| Crew package chip (3 lines, PD flagged, 8+4, 1.3 / 1.1) | ✓ |
| Labor line math ($45 / $67.50 → $765.00) | ✓ to the penny |
| Rental duration pricer (4 days → week rate $3,000) | ✓ |
| Fuel seeding ($4.25 default, yard prefilled) | ✓ |
| Hotels rooming (3 travelers → 2 rooms → $350) | ✓ |
| Workup roll-up incl. auto per diem ($105) → Project Total $20,343.29 | ✓ |
| Save Workup → grand-total switch | ✓ |
| Proposal T&C / SBO auto-load (DAGB sets) + PDF preview | ✓ |
| Draft → Send for Approval → Approve → Submit → Win → Convert to Job | ✓ |