PROCESS PIPING ยท JOB COSTING SOFTWARE

CONTROLQORE FOR PROCESS PIPING CONTRACTORS.

Generic accounting software can't cost a weld, split shop spool production from field welding, or tell you which welder's repair rate is eating the alloy margin. ControlQore can.

QUICK ANSWER

ControlQore for process piping contractors builds cost codes that follow the code regime the work is welded to. Shop spool fabrication and field welding are separate cost objects, so weld-inches or diameter-inches carry their own rate in each and get compared weekly to the bid rate. Documentation labor gets a cost code of its own, because under ASME B31.3 the traceability dossier is contractually half the product and hydrotest sign-off waits on it. Examination, repair, and post-weld heat treatment post as their own process steps, which turns repair rate by welder and by process into a weekly number. Milestone billing is aligned to hydrotest and dossier turnover on the schedule of values.

The pipe is half the product. The other half is a package that ties every weld to the welder, the procedure, the heat treatment, and the examination result, and a finished rack with no package behind it's unbillable inventory in stainless steel. B31.3 examines 5 percent of each welder's production welds per lot on normal fluid service, minimum one per welder, and a single failure expands progressively into that welder's whole lot. When repair rate by welder is a number you read every week, that expansion is something you see coming. When it's not, you meet it at the audit as rework on welds already in the rack.

BY JOSH LUEBKERPublished 2026-08-08Updated 2026-08-08
WHAT IT SEES

THE NUMBERS GENERIC SOFTWARE MISSES.

Per Weld-Inch
Cost Split Shop Spool vs. Field Weld
Weekly
Repair Rate by Welder and Process
Per Weld
Dossier Complete Before It Bills
By Alloy
PWHT and Purge as Priced Process Steps
THE DEFINITION

WHAT IT IS.

ControlQore is a job costing and WIP platform for contractors that tracks cost by job and cost code, so a process piping contractor can read cost per weld-inch separately for shop spools and field welds, against the estimate, while the spools are still moving.

WHAT YOU ARE DEALING WITH

WHERE IT GOES WRONG.

01

Documentation Labor Absorbed Instead of Billed

Under ASME B31.3 every weld carries a unique number traceable to the welder, the welding procedure, the heat treatment, and the examination results, and on high-pressure and hazardous service the documentation package becomes legally binding. Inadequate weld maps can delay hydrotest sign-off and final acceptance. That makes the dossier a deliverable with a labor cost, not overhead. A contractor whose paperwork trails production has built unbillable inventory in stainless steel, and the hours that will eventually produce the package are already spent and uncounted.

02

Repair Rates Invisible Until the Audit

For normal fluid service B31.3 examines a sample, 5 percent of each welder's production welds per lot with a minimum of one per welder, and a failed sample triggers progressive expansion: more welds cut open, more repairs, and a welder's whole lot in question. The asymmetry is the whole problem, because an undetected defect in an unsampled weld can produce a hydrotest failure or a service leak in a hazardous fluid line. Without repair rate tracked by welder and by process, that cost disappears into a labor total nobody reads until it's rework.

03

Alloy Work Bid at Carbon Steel Productivity

P5 chrome-moly, stainless, and nickel-alloy systems carry expensive filler and purge gas, preheat, and post-weld heat treatment cycles with documented soak temperatures, controlled ramp rates, and thermocouple records. A failed or undocumented PWHT cycle is a code non-conformance requiring weld removal. Category M and K service escalates further, up to 100 percent radiographic or ultrasonic examination and hydrotest at 1.5 times design pressure. If none of those process steps has its own cost code, alloy scope gets estimated off carbon steel history and the burden is donated to the code.

04

Shop and Field Blended Into One Rate

Spool fabrication in the shop runs controlled-position work, machine welding, and high productivity. Field welding runs position welds, tie-ins, and confined access at a completely different cost curve. Averaged into one rate per weld-inch, both numbers are wrong: the shop looks worse than it's and the field looks better, so the decision about how much to prefabricate gets made on habit instead of on cost. That decision is on every line of every bid in this trade.

HOW SPM SETS IT UP

WHAT WE BUILD.

Shop and Field as Separate Cost Objects in ControlQore

SPM builds ControlQore so spool fabrication and field installation are separate cost objects on the same job, each carrying its own weld-inch or diameter-inch production. Fit-up, welding, examination, and rework post to the correct one. Weekly, actual cost per weld-inch in each is compared to the rate in the estimate. After a few jobs the shop-versus-field productivity difference is a number you own, which is what makes the prefabrication decision a priced decision rather than a preference.

Documentation Labor as Its Own Cost Code

The dossier gets a cost code and gets built weld-by-weld as production runs, not assembled in a scramble before turnover. ControlQore reports welds completed against welds documented, and the difference is the unbillable position. SPM writes the schedule of values so milestone billing lines up with hydrotest and dossier turnover, and so documentation labor is a billable line rather than an unpriced obligation. The weld map is the index that makes every other quality record findable at audit, and it's also the thing that releases the invoice.

A Qualification Continuity Matrix Reviewed Weekly

Under ASME Section IX a welder who hasn't used a qualified process for more than six months loses that qualification and must requalify before production welding. SPM sets up a standing matrix by welder, by process, and by P-number with continuity dates reviewed weekly against the jobs each welder is assigned to. A lapse becomes a scheduling decision made in advance instead of rework discovered on welds already in the rack. Requalification cost and downtime get budgeted rather than absorbed.

Examination, Repair and PWHT as Priced Process Steps

Nondestructive examination, repair, preheat, and post-weld heat treatment each carry their own cost code, whether the examination is subcontracted or run in-house. Monthly reporting produces repair rate by welder and by process, which is both an early warning against progressive expansion and a bid input. Reject economics then feed the next alloy estimate directly, so a chrome-moly package gets priced on your own reject and PWHT history instead of on the carbon steel rate that happened to be in the last spreadsheet.

Monthly WIP Built From Weld-Level Job Costing

The WIP schedule is produced monthly from cost-to-cost percentage complete by job, with the weld-level detail underneath it. Because industrial owners hold retainage to final acceptance and gate milestones on hydrotest, an overbilled position on this kind of contract takes a long time to unwind, and an underbilled one funds the owner's project with your cash. Both are visible in the month they occur. Underbilled positions trigger a corrected pay application before the next milestone.

WHAT YOU GET

THE OUTPUTS, LISTED.

Cost per weld-inch for shop spools and for field welds, separately
Weekly comparison of actual weld cost to the bid rate
Welds completed against welds documented, per job
Repair rate by welder and by welding process, monthly
Qualification continuity matrix by welder, process, and P-number
Schedule of values aligned to hydrotest and dossier turnover
Monthly WIP schedule from cost-to-cost percentage complete
$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SOFTWARE INVOICE.

Three tiers, priced by your trailing twelve month revenue. ControlQore comes with Strategic, and it never appears as its own line item on an SPM invoice. Which tier you're in depends on how much of the work you want off your desk.

Pricing

Last 12 months revenueMonthly fee
Up to $1M$1,900 to $2,900
$1M to $3.5M$2,600 to $3,900
$3.5M to $6.5M$3,800 to $5,700
$6.5M to $9.5M$5,100 to $7,100
$9.5M to $12.5M$6,100 to $8,500
$12.5M to $15.5M$7,400 to $11,000
$15.5M to $18.5M$9,400 to $13,500
$18.5M+Quoted individually

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions rather than a report.

Your bookkeeper keeps doing the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Nobody in your office is answering coding questions or chasing a reconciliation at month end.

We do the books. No payroll.

Strategic

Every job shows its margin while it's still running.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the job costing.

COMMON QUESTIONS

FREQUENTLY ASKED.

SPM builds cost codes for fit-up, welding, examination, and rework, split between shop spool fabrication and field installation. Welders log hours by cost code, and production is entered as weld-inches or diameter-inches. ControlQore divides burdened labor cost by production to give an actual rate in each environment, compared weekly to the estimate. The shop rate and the field rate stay separate, because averaging them makes both numbers wrong.
Because under ASME B31.3 the traceability package is contractually half the product. Weld maps, welder identification, procedure references, examination reports, and heat treatment records gate hydrotest sign-off and final acceptance, and on hazardous service the package is legally binding. Given a cost code, that labor is measured, billed, and built weld-by-weld as production runs. Without one it's unpriced work performed at the end of the job under schedule pressure.
It turns repair rate into a number instead of a memory. B31.3 examines 5 percent of each welder's production welds per lot on normal fluid service, and one failure expands into that welder's whole lot. ControlQore reports repair and rework cost by welder and by welding process every month, so a welder trending toward failures is visible before the expansion happens. The same history becomes the reject allowance in the next alloy bid.
60 days from engagement start to live job costing with WIP reporting. The process piping setup covers the shop and field cost code split, weld-inch production tracking, documentation labor as a billable code, examination and heat treatment process steps, the qualification continuity matrix, schedule of values alignment to hydrotest and turnover, and historical data migration from QuickBooks. Most clients are fully operational in ControlQore within 60 days.
Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we run the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still running, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
WHAT THIS TIES INTO
Josh Luebker, The Construction CFO
Josh Luebker
FRACTIONAL CFO · THE CONSTRUCTION CFO

Former commercial construction project manager and master electrician. Managed 150+ projects worth more than $2.1B combined, with individual jobs from $50,000 to $300M, including data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M to $12M through Sulphur Prairie Management.About Josh  | LinkedIn

WANT TO SEE THIS ON YOUR OWN PROCESS PIPING JOBS?

Bring one open process piping job and your last full year. We will show you what the cost codes would look like and where the current numbers are wrong before we talk about working together.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute diagnostic

20 minutes. No sales pressure. We will tell you exactly what's broken before we talk about anything else.

OR START WITH THE WORKBOOKS. NO CALL NEEDED.