TLDR
For plumbing subs under $10M on QuickBooks, MarginLock gives you AIA billing, change order tracking, and real-time job cost visibility at $20–$99/month flat. Foundation Software and ComputerEase make more sense for larger commercial plumbing operations with union labor or certified payroll requirements. PHCC doesn't publish margin benchmarks, but commercial plumbing subs likely run 5–10% net — tight enough that a single mismanaged job erases months of profit.
| Tool | Monthly Cost | Users Included | QuickBooks Required | AIA Billing | WIP Reporting | Implementation Time | Best For Revenue Band |
|---|---|---|---|---|---|---|---|
| MarginLock | $20–$99/mo flat | Unlimited (Enterprise) | Yes | Yes | Yes (Pro+) | 1–2 weeks | $1M–$10M |
| Foundation Software | $500–$2,500/mo est. | Per seat | No (native GL) | Yes | Yes | 6–12 weeks | $5M+ |
| Knowify | $99–$249/mo + QB | Per user | Yes | Yes | No (manual) | 1–2 weeks | Under $3M |
| ComputerEase | $125–$500/user/mo | Per user | No (native GL) | Yes | Yes | 6–8 weeks | $3M–$10M |
| Jonas Construction | $199–$249/user/mo + $20K–$30K setup | Per user | No (native GL) | Yes | Yes | 3–12 months | $10M+ |
| QuickBooks + Excel | $115–$275/mo | N/A | Is QuickBooks | No | Manual only | Already live | Under $2M |
MarginLock
Flat-rate job costing for specialty trade subs in the $1M–$20M range. Built for shops on QuickBooks that need AIA billing, change order tracking, and job cost visibility without replacing their accounting system.
PROS & CONS
MarginLock
Pros
- Flat-rate pricing — entire team at $99/month on Enterprise
- AIA billing (G702/G703) included
- Real-time job cost visibility by phase
- QuickBooks sync — no double entry
- Change order tracking tied to job cost
- Zero implementation fees
Cons
- Requires QuickBooks for GL — not a standalone accounting replacement
- No native payroll module
Pricing: $20/month Core (up to 5 users), $49/month Pro (up to 15 users), $99/month Enterprise (unlimited users)
Verdict: Best value for plumbing subs under $10M on QuickBooks. Flat-rate pricing eliminates the access bottleneck problem.
Foundation Software
The incumbent job costing and accounting platform for specialty trade contractors. Built for commercial plumbing from the start — 80% of customers are specialty trade contractors. Handles union payroll, certified payroll, and retainage natively.
PROS & CONS
Foundation Software
Pros
- Native GL — no QuickBooks dependency
- Union payroll and certified payroll built in
- Job costing integrated with AP, AR, and payroll
- 40-year track record in the specialty trade market
- Service dispatch module for service plumbing
Cons
- Windows 2000-era interface — dated and crash-prone
- Seat-based pricing creates access bottlenecks
- 6–12 week implementation, $5K–$20K to go live
- Pricing not published — requires a sales call
Pricing: Per seat, not published. Estimated $500–$2,500/month depending on seat count and modules.
Verdict: Best for $5M+ commercial plumbing shops with union labor and certified payroll requirements. Hard to justify below that revenue threshold.
Knowify
Cloud-based job costing and management that syncs with QuickBooks. Popular with smaller specialty trade subs and service-heavy plumbing contractors. Fast implementation.
PROS & CONS
Knowify
Pros
- Fast implementation — typically 1–2 weeks to go live
- AIA billing support
- Change order capture
- QuickBooks sync for shops already on QB
Cons
- Requires QuickBooks — adds $115–$275/month to total cost
- Limited WIP reporting — no native WIP schedule
- Per-user pricing stacks up as team grows
- Not well-suited for complex multi-division plumbing operations
Pricing: $99–$249/month (annual billing). QuickBooks adds $115–$275/month separately.
Verdict: Good alternative to MarginLock for subs already on QuickBooks. Slightly more expensive for teams over 5 users once QuickBooks is factored in.
ComputerEase (Deltek)
Legacy construction accounting platform with MEP-explicit workflows. Faster implementation than Jonas or Foundation. Acquired by Deltek in 2019.
PROS & CONS
ComputerEase (Deltek)
Pros
- Native GL — no QuickBooks dependency
- Certified payroll included
- MEP-focused workflow design
- Faster implementation than Jonas or Foundation (6–8 weeks)
Cons
- Per-user pricing — 3 users costs $375–$500/month
- Support quality declining post-Deltek acquisition
- No native lien waiver tracking
- Desktop-first, web access limited
Pricing: ~$125–$500/user/month depending on modules.
Verdict: Viable if you need to replace QuickBooks entirely and want faster implementation than Foundation. Post-acquisition support concerns are worth investigating before committing.
Jonas Construction
Deep MEP accounting and project management targeting $10M+ commercial contractors. Native GL with multi-division WIP. Service management module available.
PROS & CONS
Jonas Construction
Pros
- Deep MEP accounting — built for plumbing/mechanical/electrical
- Multi-division WIP reporting
- Service management module
- Native GL, no QuickBooks dependency
Cons
- $20K–$30K implementation before going live
- $199–$249/user/month creates ongoing per-seat cost
- Months to a year to full deployment
- Payroll module has mixed reviews
Pricing: $199–$249/user/month + $20K–$30K setup.
Verdict: Only viable for commercial plumbing shops above $10M revenue with a dedicated controller and implementation budget. Overkill below that threshold.
QuickBooks + Excel
The default starting point for most plumbing contractors. QuickBooks handles basic accounting; Excel fills the job costing gaps.
PROS & CONS
QuickBooks + Excel
Pros
- Already own QuickBooks
- Low cost — no additional software spend
- Staff familiar with both tools
- Integrates with almost every other system
Cons
- No AIA billing without manual formatting
- No WIP schedule without building it in Excel
- No change order workflow — tracked manually
- No committed cost tracking
- Error-prone double entry between systems
Pricing: QuickBooks Online $115–$275/month. QuickBooks Desktop $349–$1,340/year. Excel included in Microsoft 365.
Verdict: Fine under $2M with a handful of active jobs. Upgrade when you're managing multiple simultaneous jobs and rebuilding WIP in Excel every month.
How We Evaluated These Tools
This comparison focuses on plumbing subcontractors in the $1M–$20M revenue range — commercial service plumbing, new construction plumbing subs, and mechanical/plumbing combination shops. The evaluation criteria reflect what plumbing owner-operators actually need: real-time job cost visibility, AIA billing, change order management, and pricing that doesn’t punish team growth.
We excluded residential-first tools (Buildertrend, CoConstruct) and GC-focused platforms (Procore, Viewpoint) because they aren’t built for specialty trade sub workflows. Plumbing subs need AIA billing on the owner side and subcontract management tools — the reverse of what GC tools are optimized for.
For tools that don’t publish pricing (Foundation), figures are based on sales contacts and user-reported data from the past 12 months.
Who Should Use What
Under $2M with a small crew: QuickBooks plus Excel is probably where you are. It works until you have 5+ active jobs tracked simultaneously. The transition cost is low — you’re already paying for QuickBooks.
$1M–$10M commercial plumbing sub on QuickBooks: MarginLock is built for this segment. Flat-rate pricing means adding a field supervisor or PM doesn’t add to the monthly bill. AIA billing and change orders are included.
$1M–$5M sub that wants an alternative: Knowify works if you’re already invested in QuickBooks. The QuickBooks sync is solid. Factor in the QuickBooks cost when comparing — total spend is higher than it looks at first.
$5M+ with union labor or certified payroll: Foundation Software is the right call. The dated interface is a legitimate gripe, but the certified payroll and union tracking are accurate and the job costing depth is real. The $5K–$20K implementation is the price of entry.
$10M+ with a controller and implementation budget: Jonas Construction has the deepest MEP accounting of any tool on this list. The cost is only justifiable at scale — $20K–$30K to implement plus $199–$249/user/month is a significant ongoing commitment.
The Per-Seat Pricing Problem for Plumbing Shops
Plumbing contractors have a specific per-seat problem: the people who generate the most useful job cost data are in the field. Field supervisors, foremen, and project managers need system access to log daily progress, track material deliveries, and flag change orders in real time.
Per-seat tools create a choice: pay for field access or accept delayed, incomplete data. Most shops cap seats and accept the data gap.
MarginLock’s flat-rate Enterprise plan at $99/month eliminates that choice. Everyone gets access. Job cost data is current because the people closest to the work are in the system.
The Bottom Line
For plumbing subs under $10M, the math is straightforward: flat-rate tools built for sub workflows deliver the job costing features you need without the implementation overhead or seat-count pricing that erodes margin. Foundation and Jonas are real tools with real depth — but that depth is only economic at revenue levels where a dedicated controller justifies the implementation investment.
If you’re running commercial plumbing jobs, tracking change orders in a notebook, and rebuilding your WIP in Excel before every pay application, the problem isn’t your accounting software — it’s the lack of a dedicated job costing layer on top of it.
Find the right tool for your shop
- Zero implementation fees
- Unlimited users
- Starts at $20/month
No credit card required.
No credit card required. No implementation fees.
Frequently asked