Hexloom LabsKits
Published 2026-10-05

Garage conversion budget: multiple trades and owner-bought materials

In this example the money moves on two lines: floor prep, where the slab needs more than was quoted, and the electrical service. Each has its own line, its own flag and its own change order, while flooring, paint and the permit sit outside any contractor.

Free: Contingency & Change Order Tracker, one Excel tab. Confirm your email and the file arrives right away, plus an occasional note (at most one a week) on keeping a renovation on budget. Unsubscribe in one click. Privacy.

General information only, not financial, construction or legal advice. Contingency, holdback and payment-split percentages are your own inputs, and payment and deposit rules vary by contract and by state or province; check yours. Names and numbers in the example are invented.

What changes for this kind of project

In this example the bay door comes out first, the slab is leveled, then insulation, electrical and HVAC go in ahead of drywall. The Budget tab gets one row per scope item, so demolition and floor prep are separate lines even though Valor Demolition does both.

The slab needed more work than quoted. The floor prep quote already sits above its line budget and the approved change order adds more, so that line draws on the contingency pool. The service upgrade is only Proposed: pending exposure, outside Committed until you approve it. Flooring, paint and the permit have no contractor on the Budget tab, so they are owner purchases and fees here.

A worked example: Garage conversion, 450 sq ft

Invented numbers, to show the shape. Settings on Start Here: contingency 16% (an example value you set), total project budget $39,000.

The contingency pool is $6,240 ($39,000 x 16%). That leaves $32,760 to share out as line budgets. The lines below add up to $32,700, so $60 is unallocated.

LineItemContractorLine budgetCommittedPaidUnpaid commitmentFlag
L01Demolition of bay door and frameValor Demolition$2,800$2,600$2,600$0OK
L02Floor preparation and levelingValor Demolition$3,400$4,600$1,750$2,850Over budget
L03Insulation walls and ceilingHomeBase Insulation$3,900$3,900$1,950$1,950OK
L04Drywall installationHomeBase Insulation$4,100$0$0$0Not committed
L05Electrical circuits and outletsSolstice Electric$5,200$5,400$2,700$2,700Over budget
L06HVAC heating and coolingBuildRight HVAC$6,100$6,100$3,050$3,050OK
L07Flooring (owner-purchased)Owner-bought$3,600$3,500$0$3,500OK
L08Paint and trimOwner-bought$2,200$2,200$0$2,200OK
L09Building permits and feesOwner-bought$1,400$1,400$1,400$0OK
Total$32,700$29,700$13,450$16,250

Change orders on the Change Orders tab. Only Approved rows move into Committed:

CO#LineWhat changedAmountStatus
CO1L02Extra leveling where the slab dips$1,100Approved
CO2L05Upgrade the electrical service for the new circuits$2,200Proposed

What the summary shows

Where each piece goes in the workbook

  1. Start Here: Type the total project budget, the contingency percentage and the four contractors with their trades: demolition, electrical, HVAC and insulation. The percentage is an example value you overtype; the pool is worked out from it.
  2. Budget: Demolition and floor prep are separate rows even though one company does both, so floor prep gets its own flag. Flooring and paint have no contractor: type the accepted quote. Drywall has no quote yet and reads Not committed.
  3. Quotes: Enter each bidder's price per item side by side (up to five bidders), with the Line ID on the row. The tab shows the lowest, the highest and the spread. Picking a bidder feeds that price into the Budget base quote when the typed quote is empty. Drywall is still waiting for a pick.
  4. Payments: Log each payment with its Line ID: a payment to Valor Demolition goes on L01 or L02, depending on what it covers. A blank or misspelled Line ID makes the tie-out check show a difference, so you can find it.

Two formulas worth a cell of their own

Four tracking tips

  1. Keep floor prep on its own line, apart from the bay door demolition. That is the line that grew here: its quote already sits above its line budget, the approved slab change order adds more, and the demolition line stays OK.
  2. Before you approve the service upgrade, compare Contingency left now with Contingency left if all pending approved. The electrical line already sits above its line budget on its quote, so the upgrade stacks on an overrun that already draws on the pool.
  3. Owner-bought flooring counts as committed as soon as you type its accepted quote, but nothing is paid until a Payments row carries its Line ID. Until then it shows in Unpaid commitment, so a purchase you have agreed to stays visible.
  4. The drywall row names HomeBase Insulation but has no accepted quote. It reads Not committed, adds nothing to that company's original contract on the Contractors tab, and its line budget stands in the Forecast column until you type a quote.

Questions

Where do I record a change order for the slab or floor leveling?

On Change Orders, add a row with the Line ID of the floor prep line, a short description, the extra amount and the reason Unforeseen. Keep the status Proposed until you agree to it; only Approved rows raise Committed on that line.

Can one company's two jobs share a single quote line?

Keep them as two lines with their own accepted quotes. Valor Demolition does the bay door and the floor prep here: the Contractors tab adds the two lines into one original contract, while the Budget tab keeps a separate flag for each job.

Related renovation guides

More renovation budget guides

Already built

The Renovation Budget Tracker has the budget, change orders, payments, contractors and cash schedule tabs wired together, with example data on every tab. One Excel file, $29.

See what is inside