Demonstration · Illustrative data · BI Consulting Services

Construction, property & trades × BI Consulting Services Project Portfolio Control Board · BICS industry sample for regional general & specialty contractors and property groups

Prepared for Owners and project executives
September 2026

One board for the questions that decide a contractor's year: which jobs are fading against estimate, where the WIP schedule is under-billed, how change orders and labour productivity are moving margin, and whether safety is tracking the industry line. Safety is benchmarked against the BLS construction rate of 2.3 recordable cases per 100 full-time workers1; every other figure is illustrative.

Portfolio headline Contract backlog, margin, WIP position, labour, schedule and safety for the selected jobs and period

Portfolio Gantt-map with cost-to-complete rings Bars: contract schedule Jan 2025 – Jun 2027, filled to earned progress at period end · Ring: cost to date as a share of forecast cost at completion, coloured by fade vs estimate

Earned progressRemaining scheduleCost-to-complete ringWithin estimateFade 0–3%Fade >3%

What this board answers Three questions owners ask on Monday morning

Earned revenue vs job cost by month Bars: revenue earned (cost-to-cost) and job cost incurred · Line: monthly gross margin %

Earned revenueJob costGross margin %

Job cost vs estimate by phase Original estimate vs forecast at completion, summed across selected jobs

WIP schedule — over / (under) billings Earned = contract × % complete (cost-to-cost) · positive = billed ahead of earned

Change orders by driver Approved vs pending value, change orders logged in the selected period

Labour productivity & schedule Earned hours ÷ actual hours (1.00 = estimate) · days ahead / (behind) baseline

Safety — TRIR & near-misses Recordables × 200,000 ÷ hours worked, by region, vs BLS construction 2.31

Bid hit-rate by sector Bids submitted in the period · won ÷ submitted by count

Equipment utilisation by class Engine hours ÷ available hours for units assigned to the selected jobs · target 75%

Ask the data AI layer over the same model — natural-language question, governed answer, chart reference

Which jobs are fading most against estimate, and what is it costing us?
Why is Route 9 under-billed?Show pending change orders older than 30 daysWhich crews are below 0.90 productivity?Idle cranes next month?
Demonstration · Illustrative data · BI Consulting Services
Also from BI Consulting Services

Private AI on your own server

The "ask the data" ideas on this board are designed to run on a GPU server inside your own network — an open-weight model over your own documents, cited answers, no per-seat licence, nothing leaving the building. The short deck below explains how it works. Scroll through, or download it as a PDF.

Private AI Servers — slide 1 of 14
Private AI Servers — slide 2 of 14
Private AI Servers — slide 3 of 14
Private AI Servers — slide 4 of 14
Private AI Servers — slide 5 of 14
Private AI Servers — slide 6 of 14
Private AI Servers — slide 7 of 14
Private AI Servers — slide 8 of 14
Private AI Servers — slide 9 of 14
Private AI Servers — slide 10 of 14
Private AI Servers — slide 11 of 14
Private AI Servers — slide 12 of 14
Private AI Servers — slide 13 of 14
Private AI Servers — slide 14 of 14

Questions? Book 30 minutes: calendly.com/powerbiconsultingservices/30min