Construction Business Diagnostic

Contractor Profit Diagnostic

A focused, fixed-fee audit of where the money is leaking in your construction business — pricing, labour burden, overhead, and job costing.

$1,500 CAD · 2–3 weeks · Written summary you keep
Book a Free Discovery Call

What is a contractor profit diagnostic?

Most contractors I meet can tell me their markup. Very few can tell me what one of their crew actually costs per hour once burden is loaded in, and that gap is usually where the money goes. The Profit Diagnostic is a fixed-fee look at the four things that decide your net profit: how you price and mark up, what your labour really costs, how your overhead is carried, and whether your job costing catches a problem before the job is over. You get an 8–12 page written summary with a prioritized 90-day plan, plus two calculators set up with your own numbers where the data supports it.

Industry context: the Construction Financial Management Association (CFMA) reports that 81% of contractors do not know their true labour burden, and only 19% set monthly overhead, profit, and sales targets. The diagnostic exists to close that gap with your own numbers — not a benchmark.

This engagement is not bookkeeping clean-up, tax preparation, QuickBooks setup, or business valuation. Those stay with your accountant. This is profit-and-pricing diagnostics, delivered by someone who has actually run construction businesses for 35+ years.

Who is this for?

The profit diagnostic is built for:

  • Construction businesses doing $250K to $10M in annual revenue
  • Solo operators through teams of about 30 staff
  • Trades that bill by labour and materials — contractors, builders, electricians, plumbers, HVAC, restoration, custom homes, residential renovators, commercial fit-out
  • Owners who suspect their pricing or burden is off but haven't quantified it
  • Businesses with revenue growing but profit flat or shrinking

This is the right starting engagement if you're saying any of these out loud:

  • “We did more revenue this year and somehow have less cash.”
  • “Some jobs print money and some lose money and I can't predict which.”
  • “I add 25% markup and I'm not sure that's enough.”
  • “I don't actually know what one of my crew costs me per hour.”
  • “My net margin should be higher than 3% — but I can't pinpoint why it isn't.”

If those aren't your questions, see the Systems Diagnostic or the Sales Pipeline Diagnostic instead.

What you walk away with

The deliverable is concrete. By the end of the engagement you will have:

  • Your true gross margin and net margin computed and compared to construction industry benchmarks (CFMA reports industry average 3–5% net; top quartile 8–10%)
  • Your fully-burdened labour cost per crew member — wages plus WCB, CPP, EI, vacation, stat holidays, benefits, RSP match, truck and tool allocation, and non-billable time loading
  • A markup formula audit — most contractors who say “cost plus 25%” are actually producing 20% gross margin (not 25%); the summary shows the math
  • A 3-job post-mortem comparing estimate vs. actual across three completed jobs, with root-cause analysis on the variance
  • A cash flow rhythm review — deposits, progress draws, holdback, payables timing
  • A top-three priority action plan for the next 90 days, sequenced and with owner accountability
  • Two populated reusable tools you keep and reuse on every quote — typically a burden calculator and a markup/breakeven calculator, where the data supports it

The written summary is yours. Whether or not you continue working with Tumbleweed Consulting after the diagnostic, the summary and the tools are your property.

What's included

  • Intake review of your last 12 months Profit & Loss, Balance Sheet, sample estimates, and three completed jobs
  • Optional 15-minute call with your bookkeeper or accountant, by your invitation
  • Margin and overhead analysis
  • Burden-loaded labour cost calculation
  • Markup formula audit using real numbers where available
  • Cash-flow rhythm review
  • Job-costing post-mortem on three selected jobs where records are workable
  • One 60-minute findings call, recorded, with transcript provided
  • Written summary, approximately 8–12 pages, with a prioritized 90-day action plan
  • Two reusable tools populated with your numbers where feasible

What you need to provide

The intake takes most clients about 2 hours over 3–5 days. You upload to a private Google Drive folder we provide.

  • Last 12 months Profit & Loss (PDF or QuickBooks Online Accountant invitation)
  • Last 12 months Balance Sheet
  • Three completed jobs — original estimate, actual cost summary, your gut feel on whether each made or lost money
  • Your current pricing or markup formula (even if it's “I add 25%”)
  • One sample current estimate to a real customer
  • Crew list with pay rates, paid benefits, average billable hours, per-diem, truck allowance, tools allocation
  • Top five overhead line items you can't explain or aren't sure about
  • One paragraph from you on what worries you most about the money side of the business

If your bookkeeping is more than 3 months behind, the engagement pauses and we refer you to a bookkeeper. We do not run analysis on data that isn't workable.

How it works

Step What happens Timing
1 Free discovery call to confirm this is the right next step Day 0
2 Agreement signed; 50% deposit ($750) paid Day 0–2
3 Google Drive intake folder shared; you upload documents Days 2–7
4 Analysis runs behind the scenes — burden calc, markup audit, 3-job post-mortem, cash flow review Days 7–14
5 60-minute findings call, recorded, walks you through what was found Day 14–17
6 Written summary delivered to your Drive folder; final 50% due on delivery Within 10 business days of findings call

Total turnaround: 2–3 weeks from receipt of complete intake to written summary.

Pricing and payment terms

Fee: $1,500 CAD. Plus GST.

Payment: 50% on signing ($750). 50% on delivery of the written summary ($750).

Refund policy: Full refund if the intake review reveals the engagement isn't a fit. Once analysis begins, no refunds — but we work in good faith to deliver the summary you contracted for.

Credit toward Fast Track: 50% of the diagnostic fee ($750) is credited toward Contractor Fast Track if you start within 30 days of receiving your written summary.

What this is not

This engagement is deliberately scoped. It is not:

  • Tax preparation — your accountant keeps that
  • Bookkeeping clean-up — referred to bookkeeping network if needed
  • Software setup or training — referred to specialists
  • A guarantee that more profit will be found or captured — most clients find significant gaps, but the outcome depends on what you do with the findings
FAQ

Frequently asked questions.


How much does a contractor profit diagnostic cost in BC?

Tumbleweed Consulting's profit diagnostic is $1,500 CAD, fixed-fee. The fee is paid 50% on signing and 50% on delivery of the written summary. Comparable diagnostics from construction-specialist consultants range from $1,500 to $3,500 across North America.

How long does the engagement take?

2–3 weeks from receipt of complete intake to written summary. The owner's time investment is about 2 hours over 3–5 days for intake, plus the 60-minute findings call.

What if my books are messy or behind?

If your bookkeeping is more than 3 months stale, the engagement pauses. Eddy refers you to a bookkeeper, and the engagement resumes once the books are workable. No analysis is run on unreliable data.

Can I do this remotely?

Yes. The entire engagement runs by Google Meet and Google Drive. Eddy is based in Langley, BC, but serves contractors across Canada.

What if I want all three diagnostics — profit, systems, and sales?

The Full Contractor Health Check covers profit, systems, and sales together for $3,000 — saving $1,500 versus buying the three separately, plus adding a strategic layer (12-month forward model, owner load map, risk register).

Is the summary shareable?

Yes. The summary is yours. You can share it with your accountant, bookkeeper, business partner, banker, or spouse. Confidentiality binds Eddy; it does not bind you.

Will Eddy try to upsell me?

If continuing into coaching makes sense after the written summary lands, you'll talk about it. If it doesn't, you'll talk about that too. Eddy refers clients to other consultants regularly when his engagement isn't the right fit.

About Eddy Davis

Who runs this diagnostic


Eddy Davis has spent 35+ years in construction and project management across BC. He's managed civil and building construction for First Nations communities. He's a BOABC Certified Building Inspector and a Building Science consultant, and he's run his own companies for twenty-five years. Until recently he was still running contract projects in Metro Vancouver and all over BC, and every recommendation in this diagnostic comes from that kind of time on real job sites.

Read the full story →
Contractor Profit Diagnostic · $1,500 CAD

Start with a free discovery call.

Tell me what's going on with the numbers. I'll tell you honestly whether the profit diagnostic, a different engagement, or neither is the right next move.

Book a Free Discovery Call

Tumbleweed Consulting · Eddy Davis · Langley, BC
250-938-7388 · info@tumbleweedconsulting.ca