{
  "version": "v1",
  "source": "https://craftquantities.com",
  "licence": "CC BY 4.0",
  "licenceUrl": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "Craft Quantities — craftquantities.com",
  "documentation": "https://craftquantities.com/api/",
  "versioning": "Fields are added, never removed or repurposed, within a version. A breaking change becomes /api/v2/ and v1 keeps being built.",
  "count": 73,
  "assemblies": [
    {
      "id": "room-fitout",
      "name": "Room fit-out",
      "category": "interiors",
      "url": "https://craftquantities.com/build/room-fitout/",
      "steps": [
        {
          "slug": "drywall-calculator",
          "note": "Board for the four walls, less openings — the ceiling is the next row."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for the ceiling, which is the floor area, at the calculator's opening sheet: 2.88 m², a 2400 × 1200 mm board, in metric, and 32 sq ft, a 4 × 8 ft sheet, in imperial — the same board the wall row buys in each. Set this row's sheet to the board you buy if it differs."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for the boarded walls and ceiling, with each door taken off at 1.95 m² (21 sq ft) and each window at 1.4 m² (15 sq ft), as the wall board row does at its defaults."
        },
        {
          "slug": "paint-calculator",
          "note": "Wall paint for the same four walls, less openings."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "Ceiling paint for the floor area — usually a different paint from the walls."
        },
        {
          "slug": "flooring-calculator",
          "note": "Floor covering for the footprint."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting around the perimeter, less a doorway at each door."
        }
      ]
    },
    {
      "id": "concrete-slab",
      "name": "Concrete slab",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/concrete-slab/",
      "steps": [
        {
          "slug": "concrete-calculator",
          "note": "Volume including a waste allowance."
        },
        {
          "slug": "rebar-calculator",
          "note": "Reinforcement on a standard grid, with an allowance for lap splices."
        },
        {
          "slug": "concrete-formwork-calculator",
          "note": "Edge formwork around the pour, as deep as the slab."
        }
      ]
    },
    {
      "id": "timber-deck",
      "name": "Timber deck",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/timber-deck/",
      "steps": [
        {
          "slug": "deck-board-calculator"
        },
        {
          "slug": "deck-footing-calculator",
          "note": "Footings on a standard 8 ft (2.4 m) spacing — set the spacing from your beam's span, and dig every footing below the local frost depth."
        },
        {
          "slug": "deck-screws-calculator"
        },
        {
          "slug": "deck-stain-calculator"
        }
      ]
    },
    {
      "id": "stud-wall",
      "name": "Stud partition",
      "category": "interiors",
      "url": "https://craftquantities.com/build/stud-wall/",
      "steps": [
        {
          "slug": "framing-stud-calculator",
          "note": "Studs at standard centres, plus a king and a jack stud each side of each opening."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for one face, with each opening taken off as a 1.95 m² (21 sq ft) door — double it for both faces."
        },
        {
          "slug": "outlet-spacing-calculator",
          "note": "Minimum outlet count treating the wall as one uninterrupted run. A door ends a wall space, so with a door in the run, count each space either side of it on the outlet calculator and add them — that can be one more outlet per door."
        }
      ]
    },
    {
      "id": "external-wall",
      "name": "External wall finish",
      "category": "envelope",
      "url": "https://craftquantities.com/build/external-wall/",
      "steps": [
        {
          "slug": "house-wrap-calculator"
        },
        {
          "slug": "siding-calculator",
          "note": "The area to be covered, with a cutting allowance — not board face or a panel count. Divide it by the product's stated coverage, or for boards by the exposure for the run and then by the board length."
        },
        {
          "slug": "exterior-paint-calculator"
        }
      ]
    },
    {
      "id": "insulate-floor",
      "name": "Insulate a floor",
      "category": "envelope",
      "url": "https://craftquantities.com/build/insulate-floor/",
      "steps": [
        {
          "slug": "foam-board-insulation-calculator"
        },
        {
          "slug": "vapor-barrier-calculator"
        },
        {
          "slug": "floor-underlayment-roll-calculator"
        }
      ]
    },
    {
      "id": "tile-floor",
      "name": "Tile a floor",
      "category": "interiors",
      "url": "https://craftquantities.com/build/tile-floor/",
      "steps": [
        {
          "slug": "backer-board-calculator",
          "note": "Boards over the substrate, with cutting waste. On a floor they are bedded in thinset, which the next row counts."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "The thinset the backer board is bedded in, over the same area at a 6 mm (1/4 in) square notch. It is the same thinset as the tile's: each row is rounded to whole bags, so bought together the two can come to a bag fewer than their sum."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles and boxes for the same area — change the tile size on its own page."
        }
      ]
    },
    {
      "id": "retaining-wall",
      "name": "Segmental retaining wall",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/retaining-wall/",
      "steps": [
        {
          "slug": "retaining-wall-block-calculator",
          "note": "Blocks for the wall face and its buried course, at the default block size."
        },
        {
          "slug": "gravel-base-tonnage-calculator",
          "note": "Compacted crushed-stone levelling pad under the first course, 600 mm (24 in) wide at the calculator's default thickness — the block maker's guide sets both."
        },
        {
          "slug": "retaining-wall-drainage-gravel-calculator",
          "note": "Free-draining stone behind the wall, down to the base course — the part that keeps it standing."
        },
        {
          "slug": "geogrid-layer-count-calculator",
          "note": "A count of reinforcement layers from the levelling pad up, at the default spacing — not a grid order. The grid is the count times each layer's length times the wall length, bought by the roll."
        }
      ]
    },
    {
      "id": "plaster-room",
      "name": "Plaster a room",
      "category": "interiors",
      "url": "https://craftquantities.com/build/plaster-room/",
      "steps": [
        {
          "slug": "plaster-bead-calculator",
          "note": "Angle and stop beads in whole lengths — a bead cannot be joined mid-run."
        },
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheeting for the floor and tape for the edges, before anything is mixed."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the walls and the ceiling together, at the finished thickness the board needs."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Scrim for the board joints, the wall-to-ceiling angle and the room's four internal corners, taped before the skim. A chimney breast or a return adds internal angles this does not count."
        },
        {
          "slug": "float-and-set-plaster-calculator",
          "note": "Undercoat and finish for the masonry walls, as two separate bag counts."
        }
      ]
    },
    {
      "id": "drywall-ceiling",
      "name": "Drywall ceiling",
      "category": "interiors",
      "url": "https://craftquantities.com/build/drywall-ceiling/",
      "steps": [
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Sheets for the ceiling at the default sheet size and waste allowance."
        },
        {
          "slug": "drywall-ceiling-fastening-calculator",
          "note": "Screws at the ceiling schedule, which is tighter than a wall's."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for taping and filling the whole ceiling."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Tape for the board joints and the wall-to-ceiling angle, bedded in the first coat of compound."
        },
        {
          "slug": "ceiling-control-joint-calculator",
          "note": "Whether the length — the longer side — needs a break, and how many. Each of these joints runs across the ceiling, the width's distance."
        }
      ]
    },
    {
      "id": "room-repaint",
      "name": "Repaint a room",
      "category": "interiors",
      "url": "https://craftquantities.com/build/room-repaint/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the floor and tape round the doors, the windows and the skirting before the first brush goes on."
        },
        {
          "slug": "paint-primer-calculator",
          "note": "One full coat over the gross wall, at a previously painted surface's rate of 350 sq ft per US gallon (8.6 m²/L). That is the most this job takes: spot-priming the filler and bare board, as the sequence does, takes a fraction of it."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "Ceiling paint over the room's floor area at the page's opening coats and spread rate; a ceiling going over a stain or a dark colour may take more."
        },
        {
          "slug": "paint-calculator",
          "note": "Wall paint for the coats you set, with the openings deducted."
        },
        {
          "slug": "woodwork-paint-calculator",
          "note": "Each door on the room's side, its frame on that side and the skirting round the room less the doorways, at the page's opening door size, girths, coats and spread rate."
        }
      ]
    },
    {
      "id": "wall-tile",
      "name": "Tile a wall",
      "category": "interiors",
      "url": "https://craftquantities.com/build/wall-tile/",
      "steps": [
        {
          "slug": "backer-board-calculator",
          "note": "Tile backer over the same area, with cutting waste."
        },
        {
          "slug": "tile-grout-calculator",
          "note": "Tiles and grout at the default tile size — change it on the calculator's own page."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive at the default notch; a larger or textured tile needs a deeper one and back-buttering."
        }
      ]
    },
    {
      "id": "resilient-floor",
      "name": "LVP, laminate or engineered floor",
      "category": "interiors",
      "url": "https://craftquantities.com/build/resilient-floor/",
      "steps": [
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs at the default coverage and a simple layout — set both on its own page."
        },
        {
          "slug": "floor-underlayment-roll-calculator",
          "note": "Underlay rolls for the same area."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "Levelling compound at the default average depth — measure your own dips before ordering."
        }
      ]
    },
    {
      "id": "carpet-and-pad",
      "name": "Carpet and cushion",
      "category": "interiors",
      "url": "https://craftquantities.com/build/carpet-and-pad/",
      "steps": [
        {
          "slug": "carpet-roll-length-calculator",
          "note": "Roll length for the drops, each cut the floor's length, with the waste allowance added for trimming. The calculator's Room Area here is the carpet cut (drops × roll width × floor length), not the floor's area, so the roll width divides back out and the length follows the drop count."
        },
        {
          "slug": "carpet-cushion-roll-calculator",
          "note": "Cushion rolls for the same floor."
        },
        {
          "slug": "carpet-seam-tape-calculator",
          "note": "Tape and sealer for one seam fewer than there are drops, each running the floor's length."
        }
      ]
    },
    {
      "id": "trim-run",
      "name": "Baseboard and casing",
      "category": "interiors",
      "url": "https://craftquantities.com/build/trim-run/",
      "steps": [
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting as a length with waste, with the doorways taken out of the perimeter, and a stick count at the stock length above. The count is pooled across the room, so count wall by wall for joint-free lengths."
        },
        {
          "slug": "door-window-casing-calculator",
          "note": "Casing for every opening at door proportions, as a length with waste — a window's own sill and apron are extra. Its stick count is a length division and does not check which piece comes out of which stick."
        }
      ]
    },
    {
      "id": "suspended-ceiling",
      "name": "Suspended ceiling grid",
      "category": "interiors",
      "url": "https://craftquantities.com/build/suspended-ceiling/",
      "steps": [
        {
          "slug": "ceiling-tile-calculator",
          "note": "Tiles for the room at the default module."
        },
        {
          "slug": "suspended-ceiling-wire-hanger-calculator",
          "note": "Hanger wires at the default grid spacing."
        },
        {
          "slug": "ceiling-wall-angle-linear-footage-calculator",
          "note": "Wall angle around the perimeter, in stock lengths."
        },
        {
          "slug": "ceiling-runner-splice-calculator",
          "note": "Splices where each main, run along the room's length, exceeds a single stock length, times the number of main lines: the room's width divided by the main spacing, rounded up."
        }
      ]
    },
    {
      "id": "kitchen-refit",
      "name": "Kitchen refit",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/kitchen-refit/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the kitchen floor and tape round its doors and windows before the old units come out: a floor that is being replaced still takes every carcass in and out. The route through the house is listed as work."
        },
        {
          "slug": "kitchen-unit-run-calculator",
          "note": "Base units by standard width along every run, with the appliance spaces taken off run 1 as one block at its end, a worktop depth off each later run at a corner, and the filler each stretch leaves. A dishwasher between two stretches of units is set on the unit page, where each stretch is filled on its own. The working also counts the end panels and, where the carcasses stand on them, the legs."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles on the wall behind the worktop, along every run and into each corner, to the splashback height, at 150 × 75 mm (about 6 × 3 in), in boxes of 40. Cuts round the sockets and at each end take tiles the area does not show; set your own tile and box on the tile page."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive over the same area at a 6 mm (1/4 in) square notch, the notch small wall tiles take, with no back-buttering."
        },
        {
          "slug": "grout-calculator",
          "note": "Grout for the splashback at the tile row's tile size and the calculator's opening joint width and depth; the joint along the worktop is silicone, not grout."
        },
        {
          "slug": "tile-edge-profile-calculator",
          "note": "Trim along the top edge of the tiles and up each end over an open base run, in stock lengths with the calculator's cutting allowance. An end that dies into a wall or a tall unit takes none."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the kitchen's four walls, less its doors and windows at the calculator's opening sizes, as if no unit stood against them; the wall behind the units and under the tiles is left, so this is the most the walls take. A paint made to stand steam and wiping is its own tin."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "Two coats over the whole ceiling, including the band the old wall units shadowed."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Sized on an allowance, not a measurement: half a cubic metre of loose waste for every metre of worktop run taken out, about a fifth of a cubic yard a foot, for the carcasses broken down, the worktop, the tiles and the plaster behind them. Old appliances going back to the supplier or to a separate collection are not in it."
        },
        {
          "slug": "countertop-calculator",
          "note": "The worktop run with each corner counted once, by the worktop's depth: the area a fabricator quotes from. Cut-outs, edge profiles and any upstand come off the template taken from the fitted units."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the four walls less each door at 1.95 m² (21 sq ft) and each window at 1.4 m² (15 sq ft), once the old units and tiles are off and the first fix is chased in, at the calculator's opening thickness and allowance. The row's working gives the bags."
        },
        {
          "slug": "floor-underlayment-roll-calculator",
          "note": "Underlay for the floor clear of the base units: the kitchen's area less the strip they stand on, the worktop run less the appliance spaces by the worktop's depth. The appliance spaces are floored, so an appliance can be slid out and back."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the same area at the calculator's opening pack coverage and a simple lay. A floating floor goes down after the units and never under them, so their weight does not pin it."
        },
        {
          "slug": "floor-transition-strip-calculator",
          "note": "A strip at each door, where the new floor meets the next room's, at the calculator's opening door width."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "Compound over the floor clear of the units, at the calculator's opening average depth, where the floor is out once the old kitchen is up. Measure the dips before ordering: a fill deeper than a levelling coat is a screed."
        }
      ]
    },
    {
      "id": "garage-conversion",
      "name": "Garage conversion",
      "category": "interiors",
      "url": "https://craftquantities.com/build/garage-conversion/",
      "steps": [
        {
          "slug": "cmu-block-grout-calculator",
          "note": "Blocks for the inside leaf under the window, across the whole opening (the whole wall where it has no window), laid solid with no cell grouted. The working's mortar line is the joint volume only, not an order: the mortar for the blocks is listed as work."
        },
        {
          "slug": "wall-tie-density-calculator",
          "note": "Ties between the leaves over the new wall's net area, at the calculator's US spacing of one tie to 0.25 m² (2.67 sq ft). A British cavity wall's ties follow a spacing of their own, and extra ties up the sides of the window are in neither figure."
        },
        {
          "slug": "cavity-wall-weep-hole-calculator",
          "note": "Weeps along the foot of the outer leaf, above the damp-proof course, at the calculator's opening spacing. A cavity tray over the window turns water out through weeps of its own."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid board over the new wall's net area, fixed to the inner leaf as it rises, at the calculator's opening sheet and cutting allowance. The thickness is the one the energy calculation for the room asks for, which the page does not choose."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered flashing round the one window, sill, jambs and head, with the calculator's run-past at each corner and its allowances. A window set in a masonry cavity against closers, as a British one is, is sealed to them instead, and the row can be left out."
        },
        {
          "slug": "framing-stud-calculator",
          "note": "Studs at the calculator's opening centres along the old walls, standing clear of the masonry to take the insulation. Head and sole plates, about twice the length in timber, are not in the count."
        },
        {
          "slug": "insulation-batt-calculator",
          "note": "Batts between the new studs over the lined walls, the length by the room height, at the calculator's opening pack and allowance."
        },
        {
          "slug": "outlet-spacing-calculator",
          "note": "The fewest outlets the US general rule allows, that no point along a wall is more than 6 ft (1.8 m) from one, treating the room's perimeter as one wall space; each door starts a new space, which can add one. The UK sets no such count, and the sockets are where the room's use puts them."
        },
        {
          "slug": "drywall-calculator",
          "note": "Board for the four walls, the lined old walls, the new wall's inner leaf and the wall to the house, less the doors and the window at the calculator's opening sizes."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for the ceiling, the floor area, at the calculator's opening sheet and allowance."
        },
        {
          "slug": "paint-calculator",
          "note": "One sealing coat over the new walls, less the doors and the window, before the finish: a thinned mist coat on new plaster, a drywall primer on taped board."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "One sealing coat over the new ceiling before its finish coats."
        },
        {
          "slug": "floor-transition-strip-calculator",
          "note": "A strip at each door, where the new floor meets the house's, at the calculator's opening door width. With the floor raised to the house's level it is a finish strip; a step left between the two is a detail for the designer."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "The room's perimeter less its doorways, in stock lengths with the calculator's cutting allowance, fixed after the floor."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Sized on an allowance, not a measurement: a layer 150 mm (6 in) deep over the floor, for the old door and what was fixed to the walls, the offcuts, and the spoil from the footing trench, whose size the page never sets."
        },
        {
          "slug": "brick-calculator",
          "note": "Bricks for the outside leaf under the window, across the whole opening (the whole wall where it has no window), at the brick and joint the sizes above set. The working gives the bricks' mortar in bags."
        },
        {
          "slug": "render-plaster-mix-calculator",
          "note": "Sand and cement for the render over the new wall's net area, coat by coat at the calculator's opening build-up and allowance. Matching the house's render, and the bead and the bell cast at its foot, are the renderer's."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for taping and filling the boarded walls and ceiling, with each door off at 1.95 m² (21 sq ft) and the window at 1.4 m² (15 sq ft)."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the boarded walls and ceiling, less the doors at 1.95 m² (21 sq ft) and the window at 1.4 m² (15 sq ft), at the calculator's opening thickness and allowance; the joints are scrimmed first."
        },
        {
          "slug": "floor-underlayment-roll-calculator",
          "note": "Underlay over the raised floor at the calculator's opening roll."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the floor at the calculator's opening pack coverage and a simple lay."
        }
      ]
    },
    {
      "id": "basement-conversion",
      "name": "Basement or cellar conversion",
      "category": "interiors",
      "url": "https://craftquantities.com/build/basement-conversion/",
      "steps": [
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "No measurement stands behind this one: it allows as much as a layer 150 mm (6 in) deep over the cellar floor, for old shelving and linings, dead pipes and cables, hacked-off plaster and the new work's offcuts, all as mixed waste in a skip that is there from the first day. Each bag is carried up the stair and through the house, hence the protection listed as work. Spoil from any lowering belongs to that provisional item, not to this skip."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid boards over the whole floor, wall to wall, on the membrane or the coating, at the calculator's opening sheet and cutting allowance, under a screed or a floating board floor, both listed as work. How thick they are comes from the energy rules or the designer, and whatever they choose comes straight out of the cellar's headroom."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board under the joists over the room inside the new lining, at the calculator's opening sheet and cutting allowance. It is the fire separation from the rooms above, so its type and layers are the ones building control or the code sets, not chosen here."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the new walls, less the doors and windows at the page's own sizes, at the calculator's opening spread rate. A mist coat on a new skim, or a primer on taped board, goes first and is listed as preparation."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "Two coats over the ceiling at the calculator's opening spread rate."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting round the room inside the new lining less each doorway, in stock lengths with the calculator's cutting allowance, fixed once the floor is down."
        },
        {
          "slug": "gravel-base-tonnage-calculator",
          "note": "Compacted hardcore over the floor at formation level, by weight at the calculator's opening compacted thickness and density, both the engineer's. The underpinning and the dig down to formation are the provisional item listed as work."
        },
        {
          "slug": "concrete-calculator",
          "note": "Concrete for the new floor slab wall to wall, at the calculator's opening thickness and waste allowance, both of which the engineer sets, and every bucket of it carried down through the house or pumped in. The page never chooses a slab."
        },
        {
          "slug": "weeping-tile-segment-calculator",
          "note": "A channel cut in round the edge of the floor at the foot of the old walls, or perforated pipe laid in clean stone there (interior drain tile, in North America), falling to the sump, counted in the page's opening 3.05 m (10 ft) lengths: a system sold in other lengths is the cellar's perimeter divided by its own. The corners' rodding points, the membrane over it and the sump are listed as work."
        },
        {
          "slug": "basement-waterproofing-coating-calculator",
          "note": "A barrier coating over the old walls floor to ceiling and over the floor, at the calculator's opening coverage and coats, laid once the old plaster is hacked off and the masonry and concrete are cleaned back, with the corners and the joint between wall and floor reinforced as its maker details. From inside it is a coating made for the face the water pushes off (the negative side); a slurry sold by the bag is turned into bags at its maker's coverage. Whether a coating is enough, and the grade it must reach, is the waterproofing designer's."
        },
        {
          "slug": "framing-stud-calculator",
          "note": "Studs at the calculator's opening centres round the room on the line of the new lining, with the page's four extra studs at each door and window, fixed at head and foot so nothing punctures a drained membrane. The corner studs and the head and sole plates are not in the count, and no member is sized."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Batts filling the stud bays round the room less the doors and windows, at the calculator's opening pack and allowance, kept clear of the membrane behind so the cavity still drains."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "A finish coat of plaster over the new board, ceiling and walls alike, less the doors and windows, at the calculator's opening thickness and allowance. A cellar gives up moisture slowly, so the wait before it can be painted is listed as work."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Joint compound (mud) for the whole lining, the ceiling and the new walls taken together: the bedding coat, the fill and the finish at the calculator's three-coat coverage, with its allowance for the pan and for sanding. Imperial shows it in whole boxes, metric as a weight of ready-mixed compound."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Joint tape at the calculator's rate for its opening 8 ft (2.4 m) sheets, plus the internal angles, where the ceiling meets the new walls and down the room's four corners. The window reveals' outside corners are beaded, and that bead is not in this row."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the floor inside the new lining at the calculator's opening pack coverage and a simple lay, over the screed or the floating floor; a plank made for a floor that can take damp is the one to choose below ground."
        }
      ]
    },
    {
      "id": "staircase-replacement",
      "name": "Staircase replacement",
      "category": "interiors",
      "url": "https://craftquantities.com/build/staircase-replacement/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the hall and the landing at the calculator's opening sheet size: the old flight comes down in pieces onto the floor at its foot, and plaster falls from the stairwell's walls when the old wall string is prised off. The count is for the floors; the route in from the front door is protected with boards or a heavy film as listed work, and none of the sheets is taped."
        },
        {
          "slug": "stair-calculator",
          "note": "The rise you gave divided into equal risers near the page's opening target, with the treads one fewer, and the rise and going checked against the rules the build-up names: Approved Document K's rise, going, pitch and twice the rise plus the going, or the IRC's riser and tread. A figure outside them is flagged; a flight inside them is not certified, and its headroom, width and guarding are not checked. The flight itself is bought as one piece from the stair maker, strings (stringers), treads, risers and newels (newel posts) together, so this row counts no timber; for a flight that turns, check each straight part on its own."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the wall area you gave, where the old wall string and balustrade came off, at the calculator's opening thickness, coats and allowance: kilograms with 25 kg (55 lb) bags in its working in metric, pounds with 50 lb (22.7 kg) bags in imperial. It goes on once the new flight is fixed and before the balustrade, so a knock from the rail's fitting lands on dry plaster. Deep holes where fixings were torn out are filled first; the soffit and the spandrel under the flight are boarded as listed work, not skimmed here."
        },
        {
          "slug": "handrail-length-calculator",
          "note": "Each rail's length up the pitch, the square root of the rise squared plus the flight's going squared, taken once for every rail you gave, with the page's cutting allowance, in the page's longest stock, 4.8 m in metric and 16 ft in imperial, since a stair's rail runs newel to newel in one piece; a flight whose rail is longer than that is spliced at a newel or a bracket. With two rails the working shows the rise and going doubled, which is the same arithmetic. The open side's rail runs between the newels (newel posts), which come with the flight; a second rail on the wall side, where the flight is wide enough for the rules to ask for one (1 m, about 3 ft 3 in, in England's Approved Document K), is fixed on brackets with no balusters under it. The landing's level rail along its open edge is its own length, which you gave, bought from the same stock; this page solves a sloped flight only, so it is not in the figure."
        },
        {
          "slug": "woodwork-paint-calculator",
          "note": "The strings' painted faces and the landing's apron as a run on plan at the plumb depth you gave, which is exactly a raked string's face: the wall string's one face, and the open string's two, one to the treads and one to the hall, so the flight's going three times. A flight walled on both sides has no face to the hall, so there one string face in the three counted is not painted. The run is carried on the page's frame run, which its working calls frames; two coats at the page's spread rate, an undercoat and a gloss, on primed timber. The newels, the spindles and the handrail are painted or varnished as well, and no page counts a balustrade's surface: the painter measures it on site, and it takes more paint than the strings. Knotting and primer on bare softwood come first and are not in the figure, and nor is the wall paint over the new skim, a mist coat and two coats on the stairwell's walls, which the woodwork page does not take."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the flight's plan, its going times its width, at the depth you gave, as mixed construction waste: the old flight, newels and balustrade cut down to go out through the front door, the linings, the plaster that comes off with the old wall string and the new flight's wrapping. A textured coating or old boards that the survey finds contain asbestos never go in a general container."
        },
        {
          "slug": "baluster-calculator",
          "note": "Spindles for the flight's bay between the newels, entered as the horizontal going (the run) rather than the length up the pitch, since the gap the page solves for is measured level: the fewest that keep every gap under a 4 in (101.6 mm) sphere at the page's opening spindle width. That is the IRC's limit along a landing; on a stair's open side it lets a 4 3/8 in (111 mm) sphere pass, so a stair maker spacing the flight to that fits a spindle or two fewer. The going also runs from riser to riser, a little more than the clear space between the newels, so the count errs high rather than low; the triangle under the bottom rail at each tread is not in it."
        }
      ]
    },
    {
      "id": "fitted-wardrobe",
      "name": "Fitted wardrobe",
      "category": "interiors",
      "url": "https://craftquantities.com/build/fitted-wardrobe/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor you gave at the calculator's opening sheet size, and one line of tape round the front's outline, the width and the floor-to-ceiling height twice over, where the filling and the decorator's caulk meet the walls and the ceiling. The way in for the long carcass panels is protected as listed work, and not counted here."
        },
        {
          "slug": "closet-shelving-calculator",
          "note": "Shelf board across the wardrobe's width at the page's opening stock length and cutting allowance: one shelf run over a single hanging, two over a double hanging, as the build-up below chooses, in 2.4 m boards in metric and 8 ft boards in imperial. The hanging rail (closet rod) runs the width of the shelf over it, so its length is the shelf runs before the allowance; it is bought as rail and is not in this figure, and nor are its end brackets, the shelf supports or the partitions between sections. Drawers and shoe racks come with the carcasses."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "The skirting you gave, refitted or renewed round the plinth's ends, in stock lengths with the calculator's cutting allowance. The page works out a room's perimeter, so the run reaches it as a square room a quarter of the run each way, whose four sides add up to the run itself; no doorway is taken off. The skirting behind the carcasses is not put back, since the plinth stands in its place."
        },
        {
          "slug": "woodwork-paint-calculator",
          "note": "Two coats at the page's opening spread rate on each door or sliding panel you gave, both faces, at its width times its height, and on the front's outline, the plinth, the cornice and the scribes up each end, as a run at the page's opening painted girth. The exposed end panels, the shelves and the inside of the carcasses are not in it, a door with mouldings takes more than its outline, and the knotting, primer and undercoat on bare timber or MDF come first and are separate. Shown only where the doors are painted on site."
        }
      ]
    },
    {
      "id": "party-wall-soundproofing",
      "name": "Party wall soundproofing",
      "category": "interiors",
      "url": "https://craftquantities.com/build/party-wall-soundproofing/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor you gave at the calculator's opening sheet size, and no tape: the boards are cut and the finish mixed in the room, and the old skirting and coving come off onto the floor in front of the party wall. The rest of the room is cleared or covered by the household."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Acoustic mineral wool for the lining's face, its length times its height, in the page's opening packages with its waste allowance, friction-fitted to fill the void between the studs or the battens. It is there to damp the cavity, so its thickness is the void's depth; no thermal target from a batt page applies."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Both layers in one figure: the lining's face twice over, on the sheet page, which counts sheets for any area of board, at its opening sheet, 2400 × 1200 mm in metric and 4 × 8 ft in imperial, with its waste allowance. The second layer's joints are staggered over the first's, and each layer stops short of the floor, the ceiling and the side walls for the sealant. Dense or acoustic board is chosen for its weight; a fire-resisting build-up is another specification, and not this row."
        },
        {
          "slug": "acoustic-sealant-volume-calculator",
          "note": "A bead round the four edges of each of the two layers, the lining's length and height added together four times over, at the page's opening bead of 6 mm (1/4 in) square. Every back box, pipe and radiator tail through the lining is sealed as well and takes more, and a gap opened wider than the bead is packed before it is sealed; neither is in the figure. Order in whole cartridges or tubes above it."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting along the foot of the lining, over the sealed gap, in stock lengths with the calculator's cutting allowance. The page works out a room's perimeter, so the lining's length reaches it as a square room a quarter of that length each way, whose four sides add up to it; no doorway is taken off. The old skirting is reused where it comes off whole, and coving is not in this row."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the new lining's face at the page's opening spread rate. The page works from a room, so the lining reaches it as a square room a quarter of the lining's length each way at the lining's height, whose four walls come to the lining's face exactly, with no door or window taken off. The thinned first coat on new plaster (a mist coat), or the primer on taped board, comes first and is separate, and repainting the rest of the room to match is not in it."
        },
        {
          "slug": "framing-stud-calculator",
          "note": "Studs along the lining's length at the page's opening centres, 400 mm (16 in), with no opening in the run: a count of pieces, not of timber. The head and sole plates, fixed to the ceiling and the floor and never to the party wall, and a line of noggins (blocking) at the height of a radiator's brackets where one comes back on the lining, are cut from the same stock and are not in the count. The plate lines are scanned for cables and pipes before they are fixed."
        },
        {
          "slug": "resilient-channel-spacing-calculator",
          "note": "The length of bar or channel for the lining: rows up its height at the page's opening centres of 600 mm (24 in), one more at the top, each as long as the lining. Resilient bars (resilient channel) are screwed across timber battens fixed to the wall; a clip system's furring channel (hat channel) presses into sound clips screwed to the wall, and the clips are counted at that system's own centres, not here. No board screw may run through a bar into the timber behind it. Each fixing is scanned first, and a radiator's brackets go where the system's maker allows a heavy fixing, never through the lining into the party wall."
        },
        {
          "slug": "mlv-soundproofing-calculator",
          "note": "The lining's face once, with the page's opening waste allowance for laps and cutting, hung across the studs or over the first layer of board where the specification places it, every joint lapped or taped and every box cut round tight. The figure is the area of sheet to buy in rolls; it says nothing of what the layer adds, and its weight is part of the floor's question in the limits."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the outer layer of board, the lining's face, at the calculator's opening thickness, coats and allowance, with the joints scrimmed first. Only the outer layer is skimmed."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Joint compound for the outer layer's face at the page's opening allowance, its joints taped and finished in coats; the inner layer's joints are not finished."
        }
      ]
    },
    {
      "id": "damp-remediation",
      "name": "Damp remediation and replastering",
      "category": "interiors",
      "url": "https://craftquantities.com/build/damp-remediation/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the room's floor, its length times its width, at the calculator's opening sheet size, laid before any plaster comes down, and the calculator's opening length of tape round each doorway you gave to hold a sheet across it, so the heavy, salt-laden dust stays in the room. The furniture and fittings left in the room are covered from the same sheets; the way out through the house is protected as listed work."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the band, the treated length times the height you gave, at the calculator's opening thickness, coats and allowance, in kilograms in metric and pounds in imperial with its bags in the working. It goes over the backing coat once that has set, or over the plaster or board a membrane carries. The backing coat itself is listed work, its plaster the one the specification names, and no row here mixes it. Where the plaster comes off spoiled higher than the band, that extra area is added once it has been seen and agreed; it is never in this figure."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting along the treated walls, refitted where it comes off sound or renewed, in stock lengths with the calculator's cutting allowance. That page only measures round a whole room, so this row hands it the treated walls folded into one: an imaginary square whose sides are each a quarter of the treated length, which brings back exactly that run of skirting, and no doorway is deducted because the treated length already leaves them out. New skirting on a treated wall is the timber and fixing the specification names, typically treated and primed on its back and held clear of an injected line; decayed grounds found behind the old skirting are flagged, and renewing them is not in this row."
        },
        {
          "slug": "paint-calculator",
          "note": "The emulsion for the whole room, every wall from skirting to ceiling, two coats at the calculator's opening spread rate, with each door and window you gave left unpainted at the paint page's own sizes. A treated band ends partway up a wall, and paint stopped at its top edge would show as a line, so the decoration takes in the room you give and never the band alone. It waits until the meter shows the new plaster dry for as long as the specification sets, and uses the breathable paint the specification names where it names one. The watered-down sealing coat new plaster takes first (a mist coat) is not counted in this row."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The band's plaster and render hacked off at the loose depth you gave, with the old skirting, weighed as rubble because broken plaster is heavy: the working sets that weight against the container's limit before its volume. Gypsum plaster is kept apart from other waste where the waste carrier asks for it, and anything the asbestos check finds never goes in a general container."
        },
        {
          "slug": "basement-waterproofing-coating-calculator",
          "note": "The slurry or coating over the band, the treated length times the height you gave, at the calculator's opening coverage and coats, on masonry hacked back to sound and cleaned, which this row's own work does first, so the strip-out stops at the skirting and the fittings. A cementitious slurry sold as a powder is ordered from the weight per square metre on its data sheet over the band, and these litres are then not the order. The coats, the coverage and the height are the specification's and the product's data sheet's; on a wall that holds back no ground, the basement grade its maker quotes does not apply."
        }
      ]
    },
    {
      "id": "floor-sanding-refinish",
      "name": "Floor sanding and refinishing",
      "category": "interiors",
      "url": "https://craftquantities.com/build/floor-sanding-refinish/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor outside the doorways you gave, at the calculator's opening sheet size; one line of tape along the skirting (baseboard) round the room, against the edger's knocks and the finish; and the calculator's opening length of tape round each doorway to hold a sheet across it against the fine dust. The floor being sanded takes no sheets. Radiators and anything fixed that stays in the room are wrapped as well, which this count does not size."
        },
        {
          "slug": "floor-finish-coverage-calculator",
          "note": "The sealer and finish for the floor's length times its width, on the system the row's page opens on, a water-based lacquer with one sealer coat and two finish coats, each at the thick end of its makers' spread rates, with the page's allowance for what stays in the tools and the can, in 5 litre cans in metric and 1 US gallon cans in imperial. The system is chosen on that page: an oil-modified polyurethane, a hardwax oil or a penetrating oil each brings its own coats and rates. Its working also counts the drum sheets and edger discs for every grit over the floor and round its edge, taken here as the room's perimeter, and the screening pads between coats: the sanding is listed work, and its abrasives are counted on this one row. Both sides of each doorway, a hearth and any fitted unit add edge the perimeter leaves out."
        },
        {
          "slug": "floor-transition-strip-calculator",
          "note": "A strip across each doorway you gave, at the calculator's opening doorway width, where the finished floor meets another finish; a doorway where the same boards run on into the next room takes none. The doors lifted off for the sanding go back on their own hinges at the same time, once the finish has cured."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The covering lifted first at the loose depth you gave over the floor, as mixed construction waste, with the old beading. Shown only where something is lifted. The sanding dust is not in it: it leaves in the machines' bags, emptied outdoors into a metal bin, since the dust from a floor that was oiled or freshly finished can warm up in a bag by itself."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Beading (quarter round or shoe molding) round the room less each doorway, in stock lengths with the calculator's cutting allowance, pinned to the skirting (baseboard) and never to the floor, so the boards can move under it; beading that splits coming off is renewed. Where the skirting itself came off instead, this is the same run refitted."
        }
      ]
    },
    {
      "id": "bathroom-remodel",
      "name": "Bathroom remodel",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/bathroom-remodel/",
      "steps": [
        {
          "slug": "backer-board-calculator",
          "note": "Tile backer over the floor the tiles cover: the room less the bath, tray and fitted units."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Floor tiles over the same area, at the default tile size and a straight pattern."
        },
        {
          "slug": "bathroom-extract-rate-calculator",
          "note": "Extract airflow for the room's volume."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive for the tiled floor at the default notch."
        }
      ]
    },
    {
      "id": "shower-enclosure",
      "name": "Shower enclosure",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/shower-enclosure/",
      "steps": [
        {
          "slug": "wet-room-tanking-calculator",
          "note": "Membrane in two coats over the tanked walls and the tray area, with tape along the foot of the tanked walls and up each internal corner plus 10% for laps, and a preformed collar at each pipe through the wall membrane. Add the tray maker's margin to the tray size if its detail asks for one."
        },
        {
          "slug": "backer-board-calculator",
          "note": "Wet-area backer on the walls."
        },
        {
          "slug": "tile-grout-calculator",
          "note": "Wall tiles at the default size."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive for the wall tiling, back-buttered: a shower wall is a wet area, where the bed needs 95% coverage."
        }
      ]
    },
    {
      "id": "kitchen-splashback",
      "name": "Kitchen splashback",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/kitchen-splashback/",
      "steps": [
        {
          "slug": "countertop-calculator",
          "note": "Worktop area only; the splashback strip is tiled in the next two rows."
        },
        {
          "slug": "tile-grout-calculator",
          "note": "Tiles for the strip at the default tile size."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive for the same strip."
        }
      ]
    },
    {
      "id": "heated-bathroom-floor",
      "name": "Heated bathroom floor",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/heated-bathroom-floor/",
      "steps": [
        {
          "slug": "radiant-floor-pex-calculator",
          "note": "Pipe for the heated floor — the room less every fixture footprint — at the default spacing."
        },
        {
          "slug": "underfloor-heating-mat-calculator",
          "note": "The electric mat instead of the loop. The figure is the heatable area — the floor less the fixtures and a setback at every wall — not the mat you buy: buy the largest mat in the maker's size list that fits it, never a bigger one, because the cable cannot be cut. The breakdown names the largest standard mat that fits — a metric size in metric, a whole-square-foot mat from 10 to 100 sq ft in imperial — so check it against the maker's list."
        },
        {
          "slug": "crack-isolation-membrane-calculator",
          "note": "Isolation under the tiled floor, so the tile does not follow the floor as it cycles."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles for the floor less the bath and fitted units, at the default size; they still run under the WC and pedestal."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive for the same floor — use a flexible grade over anything heated."
        }
      ]
    },
    {
      "id": "wet-room-tanking",
      "name": "Wet-room tanking",
      "category": "wet-rooms",
      "url": "https://craftquantities.com/build/wet-room-tanking/",
      "steps": [
        {
          "slug": "wet-room-tanking-calculator",
          "note": "Membrane in two coats over the whole floor and the tanked walls, with tape round the floor's edge and up each internal corner plus 10% for laps, and a preformed collar at each pipe through the membrane; the drain's collar comes with the drain."
        },
        {
          "slug": "crack-isolation-membrane-calculator",
          "note": "Isolation across the floor, under the tiling."
        },
        {
          "slug": "backer-board-calculator",
          "note": "Rated backer across the whole floor and the tanked walls, less the footprint of any pre-formed former, which is laid in place of the backer."
        }
      ]
    },
    {
      "id": "fiber-cement-siding",
      "name": "Fibre cement siding",
      "category": "envelope",
      "url": "https://craftquantities.com/build/fiber-cement-siding/",
      "steps": [
        {
          "slug": "fiber-cement-reveal-calculator",
          "note": "Courses up the elevation at the calculator's default reveal of 178 mm (7 in). The fastener row counts its courses at this same reveal; the plank area below does not depend on it, though the number of planks that area makes does."
        },
        {
          "slug": "fiber-cement-cutting-waste-calculator",
          "note": "Plank area including the cutting waste the material actually generates."
        },
        {
          "slug": "fiber-cement-corner-post-calculator",
          "note": "Corner post stock for the external corners."
        },
        {
          "slug": "lap-siding-fastener-schedule-calculator",
          "note": "Fasteners for this elevation, one course to each reveal of the row above, at the default stud spacing."
        },
        {
          "slug": "fiber-cement-caulk-volume-calculator",
          "note": "Sealant for the joint length you measured, at the default joint size."
        }
      ]
    },
    {
      "id": "asphalt-shingle-roof",
      "name": "Asphalt shingle roof",
      "category": "envelope",
      "url": "https://craftquantities.com/build/asphalt-shingle-roof/",
      "steps": [
        {
          "slug": "roofing-shingle-calculator",
          "note": "Shingles from the outline to the drip edge, at the pitch above. The 10% allowance covers cutting on a plain gable: the ridge cap is its own row and starter strip is bought separately, so raise it if you cut starters or caps from field shingles, or for hips and valleys."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "Underlayment over the SLOPED area, less the eave strip the ice-dam membrane covers; it laps onto the membrane rather than doubling it. To leave the membrane out, set the eaves with ice-dam membrane to 0 rather than unticking its row, or this row stays short by the strip. Where each half of the roof is no wider on plan than that strip (1.16 m / 3 ft 10 in at the opening figures), the membrane covers the whole slope and this row does not appear."
        },
        {
          "slug": "roof-ice-dam-membrane-calculator",
          "note": "Along the eaves counted above — both eaves of a gable by default, twice the footprint length — from the drip edge to the reach past the wall's inside face, so its overhang box carries the overhang and the wall thickness together. Where freeze-thaw does not call for it, set the eaves with ice-dam membrane to 0 rather than unticking this row: the underlayment row subtracts this strip whenever that count is above 0. On a roof so narrow that the strip reaches the ridge (the underlayment row then drops out), this row counts the full strip anyway and can come to more than the roof: order no more than the roof area."
        },
        {
          "slug": "roof-ridge-cap-calculator",
          "note": "Cap shingles along the whole ridge, over the vent where there is one."
        },
        {
          "slug": "ridge-vent-linear-footage-calculator",
          "note": "Ridge vent under the cap, along the slot — an addition to the cap, not a replacement. Skip the row for an unvented ridge."
        }
      ]
    },
    {
      "id": "standing-seam-roof",
      "name": "Standing seam metal roof",
      "category": "envelope",
      "url": "https://craftquantities.com/build/standing-seam-roof/",
      "steps": [
        {
          "slug": "metal-roof-panel-calculator",
          "note": "Panels for one slope at the default coverage width, which is narrower than the panel. The breakdown's 'Both slopes' figure is this row doubled: on a gable it is the two panel rows together, not panels on top of them."
        },
        {
          "slug": "standing-seam-clip-count-calculator",
          "note": "Clips for the panels the first slope's panel row counts, at the default spacing; your wind zone may call for tighter."
        },
        {
          "slug": "standing-seam-thermal-movement-calculator",
          "note": "How far each panel will move — a check, not a quantity."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "Underlayment over the sloped area of every slope together; use a high-temperature grade under metal."
        }
      ]
    },
    {
      "id": "eaves-and-rainwater",
      "name": "Eaves and rainwater",
      "category": "envelope",
      "url": "https://craftquantities.com/build/eaves-and-rainwater/",
      "steps": [
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia in stock lengths."
        },
        {
          "slug": "soffit-panel-calculator",
          "note": "Soffit for the overhang — specify vented panels if the roof vents at the ridge."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter sections for every run. The calculator divides one run, so this row's eave length is yours plus 4 m (13 ft) for each gutter run after the first: each run is cut from its own sections and rounds up on its own. The count is never short; it is at most one section over for each run after the first in metric, and at most two in imperial. The row's own eave length and downspout figure describe that longer figure, not your runs."
        },
        {
          "slug": "gutter-hanger-spacing-calculator",
          "note": "Hangers at the standard 36 in (about 900 mm) centres. The calculator hangs one run, so this row's eave length is yours plus 6 ft (1.83 m) for each gutter run after the first: two spaces, for that run's own end hanger and its own rounding up. The count is never short, and at most one over for each run after the first; the row's own eave length and hanger centres describe that longer figure, not your runs. Where snow or ice loads the gutter, use 24 in (about 600 mm), which the hanger calculator offers; the same 6 ft is then three spaces, one more spare per extra run."
        },
        {
          "slug": "gutter-guard-calculator",
          "note": "Guard sections, if you are fitting them."
        }
      ]
    },
    {
      "id": "attic-insulation",
      "name": "Attic insulation upgrade",
      "category": "envelope",
      "url": "https://craftquantities.com/build/attic-insulation/",
      "steps": [
        {
          "slug": "attic-insulation-upgrade-calculator",
          "note": "The depth the gap between those two R-values takes, at the default material."
        },
        {
          "slug": "blown-insulation-bag-calculator",
          "note": "Bags for the blown option at the default yield, for the added depth above — set it to the first row's answer or the bags stop short of the target."
        },
        {
          "slug": "insulation-batt-calculator",
          "note": "Packages for the batt option — an alternative to the row above, not an addition. The count is by area only; buy batts rated for the R-value gap the first row works out, R-30 at the opening figures."
        }
      ]
    },
    {
      "id": "window-replacement",
      "name": "Window replacement",
      "category": "envelope",
      "url": "https://craftquantities.com/build/window-replacement/",
      "steps": [
        {
          "slug": "fenestration-rough-opening-calculator",
          "note": "The opening to order to, with shim space and an out-of-square allowance."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Membrane for every opening — sill, jambs and head — measured at the rough opening rather than the window."
        },
        {
          "slug": "door-window-casing-calculator",
          "note": "Casing around each opening, in stock lengths."
        },
        {
          "slug": "window-heat-loss-savings-calculator",
          "note": "The fabric saving across all of them — set the two U-factors on its own page."
        }
      ]
    },
    {
      "id": "framed-exterior-wall",
      "name": "Framed exterior wall",
      "category": "envelope",
      "url": "https://craftquantities.com/build/framed-exterior-wall/",
      "steps": [
        {
          "slug": "framing-stud-calculator",
          "note": "Studs along the wall at the chosen centres, plus the extra studs each opening takes."
        },
        {
          "slug": "plywood-sheet-calculator",
          "note": "Full 4×8 ft (2440 × 1220 mm) sheets over the gross wall."
        },
        {
          "slug": "house-wrap-calculator",
          "note": "Weather-resistive barrier over the sheathing, with its lap allowance."
        },
        {
          "slug": "insulation-batt-calculator",
          "note": "Packages at the coverage printed on your product."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Packages at the coverage printed on your product."
        },
        {
          "slug": "spray-foam-insulation-calculator",
          "note": "Filled to the cavity's depth; nothing is added for trimming flush."
        },
        {
          "slug": "vapor-barrier-calculator",
          "note": "Across the inside face of the studs, with the calculator's lap allowance."
        },
        {
          "slug": "siding-calculator",
          "note": "Squares of 100 sq ft (9.29 m²) over the gross wall, with the siding waste allowance."
        },
        {
          "slug": "fiber-cement-cutting-waste-calculator",
          "note": "Plank area over the gross wall, with the higher cutting waste fibre cement generates."
        },
        {
          "slug": "board-and-batten-siding-calculator"
        }
      ]
    },
    {
      "id": "flat-roof-replacement",
      "name": "Flat roof replacement (warm roof)",
      "category": "envelope",
      "url": "https://craftquantities.com/build/flat-roof-replacement/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor of the room under the roof, which is the plan area, and tape along its edges. Stripping an old deck drops dust and debris through the ceiling's gaps, and the sheets stay down until the new roof is watertight."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "Face area along every free edge at the height of the roof edge: the edge protection a flat roof is stripped behind, and the platform the waste and the rolls pass over. A roof reached from a tower with its own edge protection is listed as that item instead."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid insulation boards over the whole plan area, one layer, with the calculator's cutting allowance; a build in two layers with the joints staggered is this row twice. Under a tapered scheme the supplier cuts the falls into the boards from a drawing of the roof, and this count is the flat-board equivalent, for checking that the scheme covers the whole roof."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Pieces of cover flashing along the length against the house, at the calculator's opening piece length of 3.05 m (10 ft), a US coil piece. Lead is cut shorter: the Lead Sheet Association keeps a Code 4 flashing to 1.5 m (5 ft) a piece, so set the piece length to what you buy and the count follows."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter along the low edge, in 4 m (13 ft) lengths in metric and 10 ft sections in imperial; the row's working counts the downpipes (downspouts) the run needs."
        },
        {
          "slug": "gutter-hanger-spacing-calculator",
          "note": "Brackets along the same run at the calculator's opening spacing of 24 in (610 mm), with one at each end; the gutter maker's own maximum spacing can be wider."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose volume of the old roof: the plan area times the loose depth you gave, as mixed construction waste. Order the skip (dumpster) at least this big, and larger where the deck comes off too."
        },
        {
          "slug": "plywood-sheet-calculator",
          "note": "Full 2440 × 1220 mm (4 × 8 ft) sheets over the plan area, with the calculator's cutting allowance. A deck of tongue-and-groove boards in another size is the same area in that board."
        },
        {
          "slug": "epdm-roll-area-calculator",
          "note": "The plan area plus the upstands and the edge turn-downs, at the calculator's opening roll of 46.5 m² (500 sq ft). A small roof is covered from one sheet cut to size, so read the count as the area check and order the sheet by the roof's dimensions plus its upstands and turn-downs."
        },
        {
          "slug": "roof-perimeter-termination-bar-calculator",
          "note": "Bar along the top of every upstand against the house, with the calculator's allowance; the free edges are held by the edge trims instead."
        },
        {
          "slug": "termination-bar-fastener-calculator",
          "note": "Fixings for the bar the row above counts, at the calculator's opening spacing, as one continuous run; each separate length of bar takes one more."
        },
        {
          "slug": "bur-base-sheet-calculator",
          "note": "The first of the two layers over the plan area, the upstands and the edge turn-downs, with the calculator's lap allowance; the row's sheets are rolls. It opens at 9.3 m² (100 sq ft) a roll net of laps, a US one-square roll. British underlays come in longer rolls, commonly 8 m or 15 m of 1 m width, so set the coverage to the net figure on your roll's data sheet and the count follows."
        },
        {
          "slug": "modified-bitumen-scrap-calculator",
          "note": "The mineral-surfaced top layer over the same area, with the calculator's scrap allowance; the row's sheets are rolls, at the same opening 9.3 m² (100 sq ft) net. A British cap sheet is commonly an 8 × 1 m roll, about 7 m² (75 sq ft) net of its side and end laps, and some caps come in 5 m rolls; enter your roll's net coverage. Its laps start away from the underlay's, so no joint runs through both layers."
        },
        {
          "slug": "roof-insulation-cover-board-calculator",
          "note": "The boards the laminate is laid on, over the plan area at the calculator's opening sheet: 2.88 m², a 2400 × 1200 mm board, in metric, and 32 sq ft, a 4 × 8 ft board, in imperial. GRP is not laid straight onto insulation; the system's maker names the board, commonly OSB3 or plywood in the UK."
        },
        {
          "slug": "liquid-waterproofing-volume-calculator",
          "note": "Litres over the plan area, the upstands and the edge turn-downs at the calculator's opening dry film of 60 mils (1.5 mm) and 80% solids. A GRP system is ordered by the kilograms of resin its data sheet gives for the glass mat chosen, plus a topcoat; hold that order against this volume rather than ordering from it."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia boards along every free edge in stock lengths, raised to the new roof height; the soffit under it, where there is one, is a separate item."
        }
      ]
    },
    {
      "id": "loft-conversion-dormer",
      "name": "Loft conversion with a dormer",
      "category": "envelope",
      "url": "https://craftquantities.com/build/loft-conversion-dormer/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the bedrooms and landing under the loft, taken as the new floor's area, and tape round their edges: laying joists and opening the roof drops dust through every gap in the ceiling below."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "The back elevation's width at the height of the eaves plus the room height, up to where the dormer's roof is laid; a cover over the opened slope is listed with it."
        },
        {
          "slug": "plywood-sheet-calculator",
          "note": "Full 2440 × 1220 mm (4 × 8 ft) sheets over the dormer's plan, with the calculator's cutting allowance; the firrings under them, where the fall is formed in timber, are listed."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid boards over the dormer's deck on the vapour control layer, one layer at the calculator's opening sheet and allowance; the thickness is the energy calculation's, and a second layer is this row again."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia across the dormer's face in stock lengths with the calculator's allowance, raised to clear the warm roof's build-up; the edge trims over it are listed."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "Membrane over both cheeks behind the tile-hanging, with the calculator's lap allowance, in its 1,000 sq ft (about 93 m²) synthetic rolls; a British breathable membrane comes in smaller rolls, bought by the lapped area in the working. The strip where the main roof's underlay is cut back round the dormer is made good from the same roll."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Flashing where each cheek meets the main roof, the dormer's depth lengthened by the slope factor, both sides, in pieces at the calculator's opening length, a US coil piece. Lead is cut shorter, often with a soaker under every tile course, so set the piece to what you buy."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter across the dormer's face, in stock sections; the working counts the downpipes (downspouts). A dormer draining onto the main roof below takes a short pipe to the lower gutter instead."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered tape round each window in the timber face, sill, jambs and head, with the calculator's run-past and allowances; the windows are items."
        },
        {
          "slug": "framing-stud-calculator",
          "note": "Studs at the calculator's opening centres along the knee wall, the loft's length, and the new partitions, with a king and a jack stud each side of every door. Head and sole plates, about twice the length in timber, are not in the count."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Batts between the studs of the knee wall, the two cheeks and the dormer's face less its windows, at the calculator's opening pack and allowance."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board over the flat ceiling and the sloped strip, at the calculator's opening sheet and allowance."
        },
        {
          "slug": "fire-rated-gypsum-layer-calculator",
          "note": "One layer each side of the new partitions, the length by the room height, at the calculator's opening sheet, with nothing added for cutting. Where the partitions enclose the escape, the board and the layers are the ones the fire resistance asks for."
        },
        {
          "slug": "liquid-waterproofing-volume-calculator",
          "note": "Liquid membrane over the shower room's floor and its walls to the tiled height, at the calculator's opening film and solids; a tanking kit states its own coats and coverage, so set both from its data sheet. The tape at every corner and the collars round the pipes come in the kit."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles round the shower room's walls to the tiled height at 600 × 300 mm (about 24 × 12 in), in boxes of eight, with the calculator's straight-lay allowance; the door and the window are not taken off, which covers the cuts round them."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive over the same walls at the calculator's opening notch, the one a large wall tile takes."
        },
        {
          "slug": "grout-calculator",
          "note": "Grout for the same walls at the tile row's tile size and the calculator's opening joint; the corners and the joint along the tray are silicone."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "One sealing coat over the flat ceiling and the slope before the finish: a thinned mist coat on new plaster, a drywall primer on taped board."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "The room's outer perimeter, the loft's length and the floor's depth twice over, in stock lengths with the calculator's cutting allowance, with no doorway taken off because the doors stand in the new partitions. The skirting along both faces of the partitions, less a doorway on each face for every door, is extra."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Sized on an allowance, not a measurement: a layer 150 mm (6 in) deep over the new floor, for the tiles and battens off the dormer's footprint, the old insulation, the cut rafters and the offcuts, as mixed waste."
        },
        {
          "slug": "epdm-roll-area-calculator",
          "note": "The dormer's plan area at the calculator's opening roll, a figure to check the sheet against: the dormer is covered from one sheet cut to its width and depth plus the strip turned up under the main roof's tiles at the back and down over the trims at the front and sides."
        },
        {
          "slug": "roof-perimeter-termination-bar-calculator",
          "note": "Bar along the back of the dormer's roof, where the membrane turns up under the main roof's underlay and tiles, with the calculator's allowance; the front and the sides are held by edge trims."
        },
        {
          "slug": "termination-bar-fastener-calculator",
          "note": "Fixings for the bar the row above counts, at the calculator's opening spacing, as one continuous length."
        },
        {
          "slug": "bur-base-sheet-calculator",
          "note": "The base layer over the dormer's plan with the calculator's lap allowance, at its opening coverage per roll net of laps; the strips up the back and over the trims come from the same rolls. Torching on a timber dormer beside an open loft is hot work, done under a permit."
        },
        {
          "slug": "modified-bitumen-scrap-calculator",
          "note": "The mineral-surfaced cap over the same plan with the calculator's scrap allowance, its laps kept clear of the underlay's."
        },
        {
          "slug": "roof-insulation-cover-board-calculator",
          "note": "The boards the laminate is laid on, over the dormer's plan at the calculator's opening sheet; the GRP system's maker names the board."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the ceiling, the slope, the walls and both faces of the partitions, at the calculator's opening thickness and allowance, with the joints scrimmed first."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for taping and filling the ceiling, the slope, the walls and both faces of the partitions, with the calculator's pan and sanding allowance: whole boxes with imperial showing, the weight of ready-mixed compound with metric."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Paper tape for the joints between boards at the calculator's rate for its opening 8 ft (2.4 m) boards, and for the internal angles, each once: where the knee wall meets the slope and the slope meets the flat ceiling, the ceiling's edge along the face and along both end walls, up the slope included, the four corners floor to ceiling, and the ceiling's edge along both faces of the partitions. The corners where a partition meets a wall are not counted, and the window reveals take bead, which this row does not count."
        },
        {
          "slug": "floor-underlayment-roll-calculator",
          "note": "Underlay over the whole new floor at the calculator's opening roll; the shower room's floor, which is not laid in plank, comes off it."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the new floor at the calculator's opening pack coverage and a simple lay."
        }
      ]
    },
    {
      "id": "pitched-roof-recovering",
      "name": "Pitched roof re-covering",
      "category": "envelope",
      "url": "https://craftquantities.com/build/pitched-roof-recovering/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the loft floor, taken as the roof's plan area, which is a little more than the loft inside the walls: the spare goes over what is stored under the eaves or the path below. Stripping to bare rafters drops old mortar and felt into the loft. Nothing is taped, so the row counts sheets alone."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "The face along one eave, its length by the height to the eaves: the platform the roof is stripped and covered from, with a guard rail and debris netting at the top lift. A gable's verges are worked from the returns at each end; a hipped roof is scaffolded all round."
        },
        {
          "slug": "roof-ice-dam-membrane-calculator",
          "note": "Self-adhered ice barrier along each eave counted above, from the eaves edge to 24 in (610 mm) past the inside face of the wall, put on the slope at the pitch above; it is the first course of the underlay. Shown only where an eave takes one, and the underlay row starts where it stops. The laps between its courses are not in the area."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "Underlay over the whole roof on the slope, less the ice barrier's strip where there is one, in the calculator's 1,000 sq ft (93 m²) rolls with its lap allowance. A breathable membrane sold in another roll size divides the working's area to cover by its own roll."
        },
        {
          "slug": "attic-baffle-count-calculator",
          "note": "One tray or baffle to each rafter space along both eaves, at the calculator's opening centres of 610 mm (24 in); rafters at 400 mm (16 in) centres take half as many again. Each keeps the air path open over the loft insulation at the eaves."
        },
        {
          "slug": "ridge-vent-linear-footage-calculator",
          "note": "Vent along the whole ridge with the calculator's allowance: a vent roll under a dry-fixed ridge of tiles, or ridge vent under cap shingles, where the roof space breathes at the top. It goes under the ridge, not in place of it. An unvented ridge leaves the row out."
        },
        {
          "slug": "roof-vent-boot-calculator",
          "note": "One flashing to each pipe or flue through the roof: a lead slate or a pipe flashing on tiles and slate, a boot on shingles. The calculator adds a spare, which on a single pipe rounds up to one to fit and one in hand."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Pieces of flashing for the length where the roof meets a wall or a stack, cut from the piece the sizes set: lead in 1.5 m (5 ft) pieces in metric, the longest the Lead Sheet Association's guidance gives for Code 4, and 10 ft (3.05 m) coil pieces in imperial. Soakers, where plain tiles or slates meet the side of a stack, go one to a course and are not in this count."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose volume of the old covering, battens and felt: the roof on the slope times the loose depth you gave, as rubble. The working gives its weight and the loads that weight takes. Tiles sold on or kept for reuse come off it."
        },
        {
          "slug": "roof-batten-spacing-calculator",
          "note": "Rows of battens up one slope at the tile's gauge, the sizes' own; each slope takes the same. The battens to buy are the rows times the eave length for each slope, each joint made over a rafter. Counter-battens, where the underlay drains under them, are one to each rafter up the slope and are not in this count."
        },
        {
          "slug": "roof-covering-fixing-calculator",
          "note": "Nails and clips for every tile over the whole roof on the slope, at the tile's cover and gauge, two to a tile in the field and four at the perimeter as the calculator opens. Its working's units in total is the tile count, before the tiles cut at the verges, hips and valleys and those broken in handling. The pattern for the site's wind exposure comes from the tile maker's fixing specification (BS 5534 in the UK), and the ridge, hip and verge pieces are held by their own systems."
        },
        {
          "slug": "slate-shingle-course-calculator",
          "note": "Courses of slate up one slope at the slate's gauge, the sizes' own; each slope takes the same. Each course hangs on one batten, so the battens to buy are the courses times the eave length for each slope. The doubled eaves course shares the first step and adds no row."
        },
        {
          "slug": "clay-barrel-tile-calculator",
          "note": "Barrel tiles over the whole roof on the slope at the calculator's opening net coverage per tile and its breakage allowance, ordered in one go so the shade matches. Clay barrel is among the heaviest coverings a pitched roof takes: on rafters that carried slate or shingles, whether they carry it is a framing check, which this page flags and never answers."
        },
        {
          "slug": "roof-squares-calculator",
          "note": "Shingles for the whole roof from the plan area and the pitch, in squares of 100 sq ft (9.29 m²) with the calculator's waste allowance; three-tab and architectural shingles come three bundles to the square. They are nailed to the boarded deck (sheathing), so a shingle roof is stripped to the deck, not the rafters, and the deck is checked before the underlay goes down."
        },
        {
          "slug": "roof-ridge-cap-calculator",
          "note": "Cap shingles along the ridge in bundles, laid last and over the ridge vent where there is one; hips take the same cap, added to this length."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia boards along both eaves in stock lengths with the calculator's cutting allowance, fixed before the underlay: the fascia carries the underlay's eaves support and the first course. A soffit renewed under it is its own item."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter along one eave in the calculator's stock sections, 4 m (13 ft) in metric and 10 ft (3.05 m) in imperial; the row's working counts the downpipes (downspouts) this run needs."
        },
        {
          "slug": "gutter-hanger-spacing-calculator",
          "note": "Brackets along one eave at the calculator's opening spacing of 24 in (610 mm), with one at each end; the gutter maker's own spacing can be wider."
        }
      ]
    },
    {
      "id": "new-external-opening",
      "name": "New window or door opening in an outside wall",
      "category": "envelope",
      "url": "https://craftquantities.com/build/new-external-opening/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the room's whole floor, and tape along its edges and round its doors and windows: breaking out a wall fills the whole room with dust, not only the corner where the opening goes."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered flashing round the new frame's sill, jambs and head, with the calculator's run-past at each corner and its allowances. A frame bedded against insulated closers and a DPC, as in a British cavity wall, is sealed to those instead, and this row can be unticked."
        },
        {
          "slug": "plaster-bead-calculator",
          "note": "Bead on the arris up each jamb, each run as tall as the opening and in one piece, with as many runs cut from a stock length as fit it whole."
        },
        {
          "slug": "float-and-set-plaster-calculator",
          "note": "A backing coat and a finish coat over the reveals round the jambs and head and the band of wall made good round the opening, its two top corners included, at the calculator's opening thicknesses and allowance; the working gives each coat's bags. A small area still buys a whole bag of each."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the room's four walls, less its doors and windows at the calculator's opening sizes, so the new plaster does not show against the old paint. The mist coat on the new plaster comes first and is listed as work."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The wall broken out of the opening, its width by its height by the wall's full thickness, bulked by half again as brickwork breaks up, the swell the demolition page gives brick masonry, as rubble. The cavity sits inside that thickness, so the real load runs a little under this; the plaster and any old sill or frame add to it."
        },
        {
          "slug": "door-window-casing-calculator",
          "note": "Two legs and a head of architrave round the inside of the door, in stock lengths with the calculator's cutting allowance, fixed once the plaster is dry."
        },
        {
          "slug": "concrete-steps-volume-calculator",
          "note": "One solid step as wide as the opening, at the calculator's opening riser of 180 mm (7 in) and going of 280 mm (11 in), with its allowance, cast once the threshold's height is fixed. The drop from the threshold to the ground, and any landing the regulations or code ask for, set the real step; change them on its page."
        },
        {
          "slug": "brick-calculator",
          "note": "Bricks for a strip as wide as the band made good at each jamb, the opening's full height, at the brick and joint the sizes set, with the calculator's allowance. The working gives the bricks' mortar in bags, so mortar has no row of its own here. The courses cut out over the head for the lintel and its bearings are re-laid with the lintel, as work, usually in the bricks that came out whole; any new ones for them are on top of this count."
        },
        {
          "slug": "render-plaster-mix-calculator",
          "note": "The cement and lime for every coat at the calculator's opening build-up and allowance, over the outside reveals and a band as wide as the one made good inside, its top corners included. The working lists each coat's wet volume, the sand, and the cement in bags or sacks. The outside reveal is taken as the wall less the inside reveal, which takes in the frame's own depth, so it runs a little over."
        }
      ]
    },
    {
      "id": "external-wall-insulation",
      "name": "External wall insulation (EWI, EIFS)",
      "category": "envelope",
      "url": "https://craftquantities.com/build/external-wall-insulation/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets along the foot of every insulated wall, a strip about 1 m (3 ft) wide over the paths and planting where render and adhesive drop, and tape round all four sides of each window and door to hold the film over the glass. The film itself is bought by the roll to the windows' area."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "One face along every insulated wall, their lengths end to end, to the height insulated: the platform the walls are prepared, boarded, meshed and rendered from, standing clear of the new face by the insulation's thickness and the room to work. The corners add a little to the run."
        },
        {
          "slug": "eifs-foam-adhesive-calculator",
          "note": "Adhesive for the boards on the net face and the thinner boards in the reveals, at the page's opening spread rate. It is the mass of the product the rate is quoted for: a two-part adhesive mixed with cement on site needs the cement as well, and the corners and edges of a wall may take a denser pattern than the middle."
        },
        {
          "slug": "eifs-mesh-roll-calculator",
          "note": "Standard mesh over the face and the reveals, lapped at every joint by the page's overlap allowance, in the roll the sizes set: 50 m² (538 sq ft) in metric, the page's 500 sq ft (46.5 m²) in imperial. It runs on through the impact band as well. The diagonal patches at each opening's corners and the mesh on the corner beads come in widths of their own and are not in this count, as the page says."
        },
        {
          "slug": "eifs-impact-mesh-zone-calculator",
          "note": "The heavier mesh bedded first along the foot of every insulated wall to the height given, butted rather than lapped, with the standard mesh over it in the next pass. The doors and windows inside the band are not taken off, and the reveals and corners in it add a little back."
        },
        {
          "slug": "stucco-expansion-joint-calculator",
          "note": "Joints along the front wall at the page's opening maximum unbroken run, which stands in for the system holder's figure: each is a movement bead full height, bedded in the basecoat. The corners end each wall's run. A system may ask for joints only where the wall itself has one, or where the wall behind changes, rather than at a spacing; set it from the specification."
        },
        {
          "slug": "eifs-finish-coat-coverage-calculator",
          "note": "Thin-coat render over the net face with the reveals added, and the page's waste allowance, in the pack the sizes set: a 25 kg (55 lb) tub of a 1.5 mm (1/16 in) grain in metric at its maker's coverage, a 5 US gal (18.9 L) pail at the page's opening coverage in imperial. The working gives the primer that goes on first."
        },
        {
          "slug": "caulk-sealant-calculator",
          "note": "A bead of exterior mastic where the render meets each window and door frame, all four sides, on the tube page: the openings at their average size, with the page's waste allowance, in tubes of 10.1 US fl oz (299 ml) at its 1/4 in (6 mm) bead. A British 310 ml (10.5 US fl oz) cartridge goes a little further. The ends of each sill extension and any refixed fitting take a little more."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Sized on an allowance, not a measurement: loose offcuts, wrapping and empty tubs taken as 15% of the boards' own volume. Render hacked off the old wall adds rubble on top of it, and the page does not know how much of the wall is hollow until it is tapped."
        },
        {
          "slug": "ci-fastener-count-calculator",
          "note": "Anchors for every board on the net face at the page's opening figure per board, drilled through once the adhesive has set. The board count in its working is the face divided by one 1200 × 600 mm (about 4 × 2 ft) board, whole boards; a cut board at a corner or an opening takes the full pattern, so the anchors run over this. The pattern and the anchors' length are the system holder's, for the wind on each part of the wall."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "New, deeper fascia boards along the front and back eaves in stock lengths with the page's cutting allowance, fixed before the top rows of boards so the system tucks under the soffit. The soffit board, the bargeboards at a gable's verges (the rakes) and the timber that carries them out are listed as work, and the timber is not sized."
        }
      ]
    },
    {
      "id": "rainscreen-cladding",
      "name": "Rainscreen cladding on battens",
      "category": "envelope",
      "url": "https://craftquantities.com/build/rainscreen-cladding/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheeting laid out about 1 m (3 ft) from the foot of each wall being clad, to catch sawdust and offcuts, and one line of tape round every window and door frame to hold the film over the glass while the trims and mastic go on."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "One face along every wall clad, end to end, to the height clad: the platform the membrane, battens and boards go up from, set out from the wall by the cladding's depth and room to work."
        },
        {
          "slug": "house-wrap-calculator",
          "note": "Membrane over the whole face, each course lapped over the one below at the page's lap allowance, taped into every opening rather than cut away, so the openings are not taken off. The page counts its own roll of 9 × 150 ft (2.74 × 45.7 m, 125 m²); a British breather roll of 1.5 × 50 m (4 ft 11 in × 164 ft, 75 m²) covers less, so order those by the area in the working. Behind open-jointed boards, a membrane made to stand daylight is chosen."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Trims up each outside corner the height clad, on the head, sill and both jambs of each window, and over the head and down the jambs of each door, in stock lengths: 3 m (9 ft 10 in) pieces in metric, the page's 10 ft (3.05 m) in imperial. The sills themselves are the windows'."
        },
        {
          "slug": "fiber-cement-caulk-volume-calculator",
          "note": "A bead on every side of each window and door frame, where the trims meet it, at the page's opening joint of 6 × 6 mm (1/4 × 1/4 in), as a volume; bought in cartridges of 310 ml (10.5 US fl oz) or 10.1 US fl oz (299 ml) tubes. Open joints between boards take no mastic."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "An allowance rather than a measured figure: board and batten offcuts and wrapping taken as a layer 20 mm (3/4 in) deep over the face. Fibre-cement offcuts go as their own maker's disposal advice says."
        },
        {
          "slug": "rain-screen-furring-calculator",
          "note": "Treated counter-battens plumb over the membrane at the page's opening centres along every clad wall, each the height clad: the first layer, down which the rain in the gap drains between the battens across. The short pieces round the openings and at the corners are extra."
        },
        {
          "slug": "board-and-batten-siding-calculator",
          "note": "Upright boards counted along the wall at one board to every 175 mm (7 in) of run, a 150 mm (6 in) board and its 25 mm (1 in) drainage gap, so the house's own length sets the count; the cover battens that close each gap are in the working. Where a wall is taller than the longest board, the two lengths meet over a drip flashing so the upper board sheds water clear of the lower. Short boards over and under the windows come from the same run."
        },
        {
          "slug": "siding-calculator",
          "note": "Siding over the clad walls, in 100 sq ft (9.29 m²) squares, with the page's waste allowance, the windows and doors taken off at the page's own sizes of 15 sq ft (1.4 m²) and 21 sq ft (1.95 m²). Starter strips and J-channel for vinyl siding are bought with it and are not in this count."
        },
        {
          "slug": "rain-screen-fastener-calculator",
          "note": "Fixings for whole panels of an example 1200 × 600 mm (about 4 × 2 ft) over the face less the openings, at the page's opening four to a panel, into the rails. The panel size, the pattern, one fixed point per panel with the rest slotted, and the fixings' grade are the panel maker's and the wind's."
        },
        {
          "slug": "mineral-wool-board-calculator",
          "note": "Rigid mineral wool boards over the face less the openings at the page's opening board and waste allowance, fixed to the wall with the battens or brackets through them; the membrane goes over the boards. Their thickness is the reader's and the maker's, not the page's."
        },
        {
          "slug": "cavity-barrier-crossing-count-calculator",
          "note": "Open-state barrier strips along each line you entered, the length clad, with the page's waste allowance; its working counts the crossings where an upright batten passes a line, at the battens' own centres, and the sealant each takes. Where the lines go and which product is used are the fire strategy's; the page measures them and signs nothing off."
        },
        {
          "slug": "exterior-paint-calculator",
          "note": "Two coats on the face of the cladding, the windows and doors left out, at the exterior paint page's fixed rate of 28 m² (300 sq ft) to each US gallon (3.79 L) for every coat, bought by the half gallon. An oil or a translucent stain on sawn larch or cedar can go less far than that, so check its tin; coating the boards' backs and cut ends before they are fixed adds to it."
        }
      ]
    },
    {
      "id": "external-door-replacement",
      "name": "External door replacement, with its frame",
      "category": "envelope",
      "url": "https://craftquantities.com/build/external-door-replacement/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the floor inside and the step or path outside, and tape all round the opening to hold a sheet over the decoration beside it while the frame is levered out. The row counts whole sheets and whole rolls."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered flashing across the foot of the opening first, then up the jambs over it and across the head, with the page's run past each corner and its allowances, so each piece laps over the one below. It is laid before the frame goes in, over the sill tray or pan. A frame in a brick or block wall is sealed to it with foam and mastic, which leaves this row unticked."
        },
        {
          "slug": "door-window-casing-calculator",
          "note": "New architrave round the inside of the frame in the page's stock lengths with its mitre waste, fixed once the reveal's plaster is dry. The old architrave rarely survives the frame coming out."
        },
        {
          "slug": "caulk-sealant-calculator",
          "note": "Two beads, taken on the caulk page as two openings of the frame's size: an exterior mastic where the frame meets the brick or render, and inside a paintable decorator's caulk along the architrave's outer edge, where it meets the plaster, the joint that shows once the architrave hides the frame's own. Both at the page's 1/4 in (6 mm) bead and its waste allowance, in tubes. The page runs each bead across the foot as well: outside that stands for the ends of the threshold and its bed; inside there is no bead along the floor, which more than makes up for the architrave's edge being a little longer than the frame, so the tubes run a little over. The filling before the paint does not caulk either joint again."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "An allowance rather than anything measured: the old leaf, its frame, the broken plaster and the new door's packaging, taken as loose waste a quarter of a metre (about 10 in) deep over the frame's outline. A single door often leaves in the fitter's van; a pair of doors, or reveals that come away in lumps, fill a small skip."
        },
        {
          "slug": "woodwork-paint-calculator",
          "note": "Both faces of the leaf, taken as 85% of the frame's outline, and the frame's face outside with the architrave inside, each a run of both jambs and the head at the page's opening girth, two coats at the page's spread rate: an undercoat and a gloss (enamel) coat. Bare timber takes knotting and a primer first, which this figure leaves out, and a steel door is painted over its factory primer with a paint its maker names."
        }
      ]
    },
    {
      "id": "exterior-repaint",
      "name": "Exterior repaint of a house",
      "category": "envelope",
      "url": "https://craftquantities.com/build/exterior-repaint/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Ground sheeting under every painted wall, a strip about 1 m (3 ft) wide covering paths, planting and gullies, and tape round each window and door holding masking film on the glass and the frame while the walls are painted. Each opening is taped at a window's round, which leaves a door a little short. The film is bought by the roll to the glass it covers."
        },
        {
          "slug": "paint-primer-calculator",
          "note": "Spot-priming what the preparation leaves bare, at the page's opening spread rate, in its half-gallon steps. The figure is only as good as the bare area you enter, which nobody knows until the joinery has been scraped: walk it then and put the number right. A different primer suits metal, and knotting goes on bare knots first."
        },
        {
          "slug": "woodwork-paint-calculator",
          "note": "The fascias, the soffits under them and the bargeboards as a run at the girth you give, carried on the page's frame run because the page measures all joinery as a run times its girth; its working calls it frames. Two coats at the page's spread rate, an undercoat and a gloss, painted first, from the top. On a quote it is one woodwork line with the doors and windows."
        },
        {
          "slug": "exterior-paint-calculator",
          "note": "Two coats over every painted wall, the gable triangles added and each window and door taken off, at the page's coverage for a rough outside wall, rounded up to the half gallon. Render (stucco) that has been patched, or a wall painted a strong colour over a pale one, can take a third; smooth siding takes less than rough masonry, which its page's coverage can be set to."
        },
        {
          "slug": "metalwork-railing-paint-calculator",
          "note": "The railings and gates by their length, with a bar every 125 mm (about 5 in) along it, at the page's opening rail and bar girths and height and its loss on open metalwork. Rust is wire-brushed back and primed with a metal primer first, which is not in this figure. Shown only where there are railings."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "An allowance rather than anything measured: scrapings, old putty, spent masking and sheeting and dry empty tins, taken as 2 litres loose for each square metre of wall painted (about 0.05 US gal a sq ft). Paint left liquid in a tin, and old lead paint, go for disposal as their local rules ask, not in a skip."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "One face along every painted wall, their lengths added together, up to the eaves: the platform the walls are washed, prepared and painted from, and the fascias reached from. It stands off the wall far enough to brush and roll behind the standards, and is struck a lift at a time as the painting comes down."
        },
        {
          "slug": "block-filler-coverage-calculator",
          "note": "A coat of block filler worked into the pores of the blocks over the same net face, before the two coats of masonry paint, at the data sheet's rate raised for the texture the page opens on and its waste allowance. An open, coarse block drinks far more than a smooth one; set the texture on its page."
        }
      ]
    },
    {
      "id": "repointing",
      "name": "Repointing brickwork (tuckpointing)",
      "category": "envelope",
      "url": "https://craftquantities.com/build/repointing/",
      "steps": [
        {
          "slug": "scaffold-face-area-calculator",
          "note": "The face the scaffold covers, along the length repointed and up to the working height you give: the platform the joints are raked, pointed and brushed down from, and a protected place for the new pointing to cure under its covers. Its hire runs from the first joint raked to the last one brushed, and it stays up until the downpipes are back. Set the height to 0 where a tower or ladders reach a low wall or one bay instead; the tower is listed work, and one face is never reached by both. A scaffold standing on a public pavement (a sidewalk) needs a licence or permit, which is the scaffolder's or the owner's and not part of this row."
        },
        {
          "slug": "caulk-sealant-calculator",
          "note": "The mastic (caulk) round each window and door frame cut out and renewed while the access is up, all four sides at the average opening you gave, on the tube page: its 10.1 US fl oz (299 ml) tube at a 1/4 in (6 mm) bead, with its waste allowance. Old mastic cut out of a gap wider than that bead takes more per frame than the page shows, so the gap is worth measuring at one frame first. Set the frames to 0 where their sealant is left as it is. The movement joints' sealant is listed work of its own, and is never pointed over with mortar."
        },
        {
          "slug": "tuckpointing-repair-volume-calculator",
          "note": "The joint in the face, its length times its height less the windows and doors, for a metric brick 215 × 65 mm (about 8 1/2 × 2 1/2 in) in stretcher bond with 10 mm (3/8 in) joints: a bed joint to every 75 mm (about 3 in) of height and a perpend 65 mm (2 1/2 in) tall to every brick, about 17.2 m of joint to the m² (5.24 ft to the sq ft). At the width you measured and the depth raked out, the page's litres are the mortar in the finished joints, before what is lost on the hawk; the mix row gauges them. Before the face is pointed the raked depth is checked and a sample area is pointed in the matched mortar for the owner or the specifier to approve its colour, texture and profile; then the joints are wetted, filled in thin layers, finished to the wall's own profile, kept damp under cover while they cure and brushed down, all this row's work, with weep holes, open perpends and air bricks never pointed over. The raking out itself is listed, not measured here."
        },
        {
          "slug": "lime-mortar-mix-calculator",
          "note": "The pointing row's litres taken as the mortar to make, gauged as lime and sand at the lime page's opening grade and ratio, NHL 3.5 at 1 : 2 1/2, with its waste allowance: bags of natural hydraulic lime, or tubs of putty, with the sand in the working. Lime is where this page opens in every market, and it is not a recommendation: the mortar is the one already in the joints, and the lime, its grade, the ratio, the sand and the colour are the specification's, set on the lime page. This row gauges the mortar; laying it is the pointing row's."
        },
        {
          "slug": "mortar-mix-calculator",
          "note": "The pointing row's litres taken as the mortar to make, gauged as cement, hydrated lime and sand to ASTM C270's proportions at the cement page's opening type, Type N, sand ratio and waste allowance: the sand as the headline, with the cement, the lime and the bags in the working. The type is the one already in the joints and never stronger than the brick; the specification names it, with the sand and the colour, and this page names none. This row gauges the mortar; laying it is the pointing row's."
        }
      ]
    },
    {
      "id": "cavity-wall-insulation",
      "name": "Cavity wall insulation (retrofit fill)",
      "category": "envelope",
      "url": "https://craftquantities.com/build/cavity-wall-insulation/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "The masking page taken out of doors. Its floor area here is the strip of ground sheeted along the foot of every wall filled, about 1 m (3 ft) wide, over the paths, beds and gullies the drilling dust and any escaped fill fall on; its openings are the windows and doors, masked with tape round all four sides of each at their average size. Nothing is taped along the wall. It is the second row both walls run: everything else on this job but the fill is listed work."
        },
        {
          "slug": "cavity-fill-volume-calculator",
          "note": "Bags, or bales to a British installer, for the walls' net face, their length times their height less the windows and doors, at the installed density and bag weight the wall you chose sets: a 65 mm (2 9/16 in) masonry cavity blown with Supafil 34 at its certificate's 25 kg/m³ (1.56 lb/ft³) from 15.5 kg (34.2 lb) bales, or 2x4 stud bays 3 1/2 in (89 mm) deep, dense-packed with cellulose at 3.5 lb/ft³ (56 kg/m³) from 30 lb (13.6 kg) bags, with the studs' share of the face taken off. A quote prices this row by the area of wall, which the working prints beside the bags as the page's own row, ‘Wall area to fill, openings deducted’, with the mass, the volume and a grid of the holes. The holes are drilled and made good as listed work. This row's own work ends with the checks that the fill is complete and that no vent or flue took any. Each product figure is the certificate's or the chart's, for the reader to replace with the product the installer blows."
        }
      ]
    },
    {
      "id": "masonry-wall",
      "name": "Build a masonry wall",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/masonry-wall/",
      "steps": [
        {
          "slug": "cavity-wall-weep-hole-calculator",
          "note": "Weeps in the course directly above the base flashing, near the foot of the wall: an outside masonry wall is flashed and weeped at its base whether it is a veneer draining its cavity or a block wall letting out the water that gets past its face. One run at the base only; the flashing over each opening needs its own. Drop the row for a block wall that stands indoors or backs a veneer."
        },
        {
          "slug": "brick-calculator",
          "note": "Bricks for the face area at the brick size and joint you set."
        },
        {
          "slug": "brick-anchor-spacing-calculator",
          "note": "Anchors back to the structure behind, at the spacing the code allows."
        },
        {
          "slug": "brick-movement-joint-spacing-calculator",
          "note": "Vertical expansion joints for one straight run turning a corner at both ends, at the default 7.5 m (25 ft) spacing, with the sealant and backer rod at the full wall height. Tighten the spacing where the wall has several openings; the joints at inside corners, offsets and changes of height are extra."
        },
        {
          "slug": "cmu-block-grout-calculator",
          "note": "Stretcher blocks for the wall less its two bond-beam courses, 406 mm (16 in) off the height, and grout for the share of cells filled in those stretcher courses."
        },
        {
          "slug": "cmu-bond-beam-block-count-calculator",
          "note": "U-shaped bond-beam blocks for the two courses that carry reinforcement — the courses the block row leaves out."
        },
        {
          "slug": "masonry-bond-beam-rebar-calculator",
          "note": "The rebar those bond beams hold, for the same courses as the row above."
        },
        {
          "slug": "masonry-control-joint-spacing-calculator",
          "note": "Control joints where the block wall is allowed to shrink, from one simplified ratio: twice the wall height, capped at 7.6 m (25 ft). Openings, corners and changes in height need more."
        }
      ]
    },
    {
      "id": "strip-footing",
      "name": "Strip footing",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/strip-footing/",
      "steps": [
        {
          "slug": "continuous-footing-grade-beam-calculator",
          "note": "The concrete that goes in — the designed footing, not the hole."
        },
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "The backfill round the wall, above the footing, for a trench dug to the footing's width: the footing length, by the footing width less the wall's, by the trench depth less the footing's, with no pipe deducted. Its excavation line is that fill space, not the dig. A trench-fill footing, poured to the top, has no row."
        },
        {
          "slug": "rebar-calculator",
          "note": "A mesh-equivalent across the footing's plan — not a bar schedule."
        }
      ]
    },
    {
      "id": "concrete-driveway",
      "name": "Concrete driveway",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/concrete-driveway/",
      "steps": [
        {
          "slug": "driveway-calculator",
          "note": "Concrete and sub-base together at the thickness you set."
        },
        {
          "slug": "concrete-control-joint-spacing-calculator",
          "note": "The maximum panel this thickness will hold without cracking itself: the joints are cut at this spacing or closer."
        },
        {
          "slug": "rebar-calculator",
          "note": "A nominal reinforcement grid across the slab."
        }
      ]
    },
    {
      "id": "paver-patio",
      "name": "Paver patio",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/paver-patio/",
      "steps": [
        {
          "slug": "paver-calculator",
          "note": "Units at the default paver size and waste factor."
        },
        {
          "slug": "paver-base-calculator",
          "note": "Base gravel and bedding sand at the default depths."
        },
        {
          "slug": "paver-edging-calculator",
          "note": "Restraint around the perimeter, in stock lengths."
        },
        {
          "slug": "paver-polymeric-sand-calculator",
          "note": "Jointing sand at the default coverage — check the bag for your joint width."
        },
        {
          "slug": "paver-sealer-calculator",
          "note": "Sealer, if you are sealing; many pavers are better left unsealed."
        }
      ]
    },
    {
      "id": "fence-run",
      "name": "Fence run",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/fence-run/",
      "steps": [
        {
          "slug": "fence-calculator",
          "note": "Posts and rails at the default height and spacing; the boards are the picket row below."
        },
        {
          "slug": "fence-picket-calculator",
          "note": "Pickets at the default width and gap — the gap is where the count moves."
        },
        {
          "slug": "post-hole-concrete-calculator",
          "note": "Concrete for a hole at every post the fence row counts, at the default diameter and bag size."
        }
      ]
    },
    {
      "id": "internal-wall-removal",
      "name": "Internal wall removal",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/internal-wall-removal/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the whole of the joined room's floor and tape along its edges and round its doors and windows: cutting out a wall fills both rooms with dust, not just the strip where it stood."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for the band of ceiling cut out and made good along the opening, at the calculator's opening sheet and cutting allowance."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the re-boarded band, at the calculator's opening thickness and allowance; the row's working gives the bags it comes to."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the joined room's four walls, less its doors and windows at the calculator's opening sizes. The mist coat on the new plaster comes first and is listed as work."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "The whole joined ceiling, not the band alone, so the repair does not show as a stripe."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "The joined room's perimeter less its doorways, in stock lengths. Where the old skirting stays, only the lengths either side of the old wall line are new; read this as the most a matching run takes."
        },
        {
          "slug": "demolition-bulk-volume-swell-calculator",
          "note": "The wall's volume, the opening by the room height by the thickness, bulked up at the calculator's brick setting of half again. Plaster and anything built into the wall come out with it and add to the load."
        },
        {
          "slug": "float-and-set-plaster-calculator",
          "note": "The two wall ends the opening leaves, each the room height by the wall thickness, taken back to a clean line and plastered in two coats. A tiny area still buys a whole bag of each."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Sized on the bulked volume from the row above, as rubble, whose weight can fill a skip's limit before its volume does; the row's working says how many loads the weight takes."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "A levelling coat over the band either side of the old wall line, at the calculator's opening average depth. The fill in the strip itself, where it is deeper than a levelling coat, is mortar or concrete and not this row."
        },
        {
          "slug": "plaster-bead-calculator",
          "note": "Bead along the casing's two lower arrises, each the length of the opening, in stock lengths."
        },
        {
          "slug": "intumescent-coating-volume-calculator",
          "note": "Coating over the steel's girth by the opening, at the calculator's opening film and solids. The film a fire period needs comes from the coating maker's tables for that section, and the primer and topcoat of the system are extra; a coated beam is left exposed, so no casing, bead or skim is added."
        }
      ]
    },
    {
      "id": "extension-shell",
      "name": "Extension shell, one or two storeys",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/extension-shell/",
      "steps": [
        {
          "slug": "rectangle-diagonal-squaring-calculator",
          "note": "The diagonal of the footprint, corner to corner, that both diagonals must match before the pegs are trusted, with the legs of a 3-4-5 triangle in the working to square the first corner off the house. The house wall is one side of the rectangle, so check it is straight before squaring off it."
        },
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "The trench under the three new walls, along their outside face, at the footing's width and the trench depth. The working's excavation line is the hole in the ground; the headline adds a quarter for the ground bulking once it is dug, the volume that leaves the site."
        },
        {
          "slug": "continuous-footing-grade-beam-calculator",
          "note": "Concrete for the footings under all three walls at the width and depth you gave from the design, with the calculator's waste allowance. The mix and any reinforcement are the designer's."
        },
        {
          "slug": "cmu-block-grout-calculator",
          "note": "Both leaves from the top of the footing up to the damp course, laid solid with no cell grouted: the run twice over, at the trench depth less the concrete plus the damp course's height above the ground. The cavity below ground is filled or closed to the design."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid boards over the floor inside the walls, at the calculator's opening sheet and cutting allowance; the upstand round the slab's edge is strips cut from them. Under a slab they go on the membrane; over a beam-and-block floor, under the screed."
        },
        {
          "slug": "cavity-wall-weep-hole-calculator",
          "note": "Weeps along the foot of the outer leaf above the damp course, at the calculator's opening spacing. The cavity tray over each lintel lets water out through weeps of its own, which this row does not count."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered tape round every opening, sill, jambs and head, with the calculator's run-past at each corner and its allowances. A frame set into a masonry cavity against closers, as a British one is, is sealed to them instead and the row can be left out; the doors and windows themselves are items."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The trenches and the dig over the floor, bulked by a quarter, as soil. Soil can reach a skip's weight limit before it fills the skip, so the working's count of loads by weight is the figure to book; a grab lorry is loaded the same way."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "The face along all three new walls up to the eaves, the platform the upper courses and the roof are built from."
        },
        {
          "slug": "wall-tie-density-calculator",
          "note": "Ties over the wall less its openings, at the calculator's US spacing of one tie to about 0.25 m² (2.67 sq ft). A British cavity wall's ties follow their own spacing, and the extra ties up each side of an opening are in neither figure."
        },
        {
          "slug": "roof-truss-spacing-calculator",
          "note": "Rafters from the far wall's plate up to the house, spaced along the extension's width at the calculator's opening centres, with one at each end. Their size, the plate or hanger at the house and the centres themselves are the designer's."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia along the lean-to's one eave, in stock lengths with the calculator's allowance. The two verges take a dry verge or a barge board, which is not in the row."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "The slope's area, the width by the rafter length from the eaves overhang up to the house, with the calculator's lap allowance, in its 1,000 sq ft (about 93 m²) synthetic rolls. A British breathable membrane comes in smaller rolls, so the lapped area in the row's working is the figure to buy by."
        },
        {
          "slug": "roof-batten-spacing-calculator",
          "note": "Courses of battens from the eaves up to the house at the calculator's opening gauge; the tile maker's gauge table sets the real one. The battens to buy are the courses times the roof's width, plus a lap at every joint."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Cover flashing along the top of the lean-to where it meets the house wall, counted in pieces at the length the sizes below set: 1.5 m (5 ft) Code 4 lead in metric, a 10 ft (3.05 m) coil piece in imperial. The cavity tray in the house wall above it is listed as work."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter along the one eave in stock sections; the row's working counts the downpipes (downspouts) it needs, and the drain each one discharges into is listed as work."
        },
        {
          "slug": "gutter-hanger-spacing-calculator",
          "note": "Brackets along the same eave at the calculator's opening spacing, one at each end."
        },
        {
          "slug": "gravel-base-tonnage-calculator",
          "note": "Crushed stone over the floor inside the walls at the calculator's opening compacted thickness and density, by weight. The thickness is the design's, and the sand blinding over it is not in the row."
        },
        {
          "slug": "concrete-calculator",
          "note": "The slab over the insulation and membrane inside the walls, at the calculator's opening thickness and waste allowance; the thickness, any mesh and the mix are the designer's."
        },
        {
          "slug": "brick-calculator",
          "note": "The outer leaf wherever there is no opening, the run less the openings' width at the storey height, at the brick and joint the sizes below set. The working gives the mortar in bags."
        },
        {
          "slug": "render-plaster-mix-calculator",
          "note": "Sand, cement and lime for the render over the wall less its openings, coat by coat at the calculator's opening build-up and allowance. The beads at the corners, the reveals and the bell cast over the damp course are the renderer's."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Batts filling the whole cavity over the wall less its openings, built in as the leaves rise, at the calculator's opening pack and allowance. Full fill is not accepted on every exposure, which is the designer's call."
        }
      ]
    },
    {
      "id": "chimney-breast-removal",
      "name": "Chimney breast removal",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/chimney-breast-removal/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets over the room's whole floor, and tape along its edges and round its doors and windows, which is also what seals the doors against soot. The sheets stay down until the plastering is finished; the route out through the house is listed as work."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "The face of scaffold along the elevation below the stack, at the run and height you gave: the access for capping and venting the pots. A platform round the stack on the roof slope itself is the scaffolder's own item on top of this face."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for the hole the breast came through and a band round its three open sides, at the calculator's opening sheet and cutting allowance. Where the support is a steel beam at the ceiling, the fire-rated board round it belongs to the fire protection item, not this row."
        },
        {
          "slug": "paint-calculator",
          "note": "The room's four walls in two coats, the breast now gone, less the doors and windows at the calculator's opening sizes: repainting the whole room keeps the patch from showing. A thinned mist coat goes on the new plaster first, listed as work."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "The whole ceiling, so the patch does not show as a square."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The breast taken as solid brick, its width by its depth by the room height, and the hearth slab at 125 mm (5 in) thick, bulked by half again as they break up, the swell the demolition page gives brick masonry, as rubble. The flues inside the breast make the real load lighter; the soot, the surround and the hearth tiles add to it."
        },
        {
          "slug": "float-and-set-plaster-calculator",
          "note": "A backing coat and a finish coat over the wall where the breast stood and the band cut back each side, floor to ceiling, at the calculator's opening thicknesses and allowance; the working gives each coat's bags. Brick behind a breast is often rough, so the backing coat can run thicker than the page's opening figure."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the boarded patch, at the calculator's opening thickness and allowance."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for bedding the tape and the fill and finish coats over the new board on the wall and the ceiling together, from the calculator's coverage for a three-coat finish with its pan and sanding allowance: whole boxes with imperial showing, the weight of ready-mixed compound with metric. Feathering each coat out onto the old wall and ceiling takes a little more than the board's own area."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Tape for the joints in the new board, at the calculator's rate for its opening 8 ft (2.4 m) boards, and for every edge where the new board meets the old wall and ceiling, entered as its angles: both sides of the wall patch, the angle across its top and the ceiling patch's three open sides. The rate is for a field of boards, so on a patch this small the flat-joint part reads a little high; the edges are the length that counts."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "A levelling coat over the breast's footprint and the old hearth, once the gap is filled to the level of the floor either side, at the calculator's opening average depth. The fill beneath it, concrete or a sand and cement screed, is the hearth make-up listed as work, not this row."
        }
      ]
    },
    {
      "id": "porch-addition",
      "name": "Porch addition",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/porch-addition/",
      "steps": [
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "A hand-dug trench on the walls' centre line, as wide as the footing and as deep as you gave, running up to the house's own footing at each end. The hole itself is the working's excavation line; the headline is that volume grown by a quarter as dug ground loosens, which is what leaves in the skip."
        },
        {
          "slug": "continuous-footing-grade-beam-calculator",
          "note": "Trench-fill concrete along the walls' centre line at the design's width and depth, with the calculator's waste allowance. The mix, any reinforcement and how the new footing meets the house's own are the designer's; this row never chooses a footing."
        },
        {
          "slug": "cmu-block-grout-calculator",
          "note": "The short walls between the footing concrete and the damp course, inner and outer leaf each on its own centre line, in solid blocks with no cell grouted; whether the cavity below ground is filled or closed is the designer's call."
        },
        {
          "slug": "gravel-base-tonnage-calculator",
          "note": "Crushed stone under the porch floor, by weight, at the calculator's opening compacted thickness and density; the design sets the thickness, and the sand blinding spread on it before the membrane is not in the row."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Insulation boards laid on the membrane across the porch floor, at the calculator's opening sheet and cutting allowance; strips cut from them line the slab's edge. A porch kept outside the house's heated space has no thickness set for it by the energy rules, so the thickness is the owner's or the designer's choice."
        },
        {
          "slug": "concrete-calculator",
          "note": "Concrete for the porch floor, cast over the insulation at the calculator's opening thickness and waste allowance, both of which the designer sets. It is kept low enough that the screed and tiles finish flush with the hall floor through the front door."
        },
        {
          "slug": "wall-tie-density-calculator",
          "note": "Ties bedded across the cavity as the leaves rise, over the cavity's own area less the door and windows, at the calculator's US spacing of one to about 0.25 m² (2.67 sq ft). British practice spaces them by its own table, and neither figure has the extra ties at each jamb and where the porch walls meet the house."
        },
        {
          "slug": "cavity-wall-weep-hole-calculator",
          "note": "Weeps in the outer leaf just above the damp course, at the calculator's opening centres along its run, stopping at the door opening. Each lintel's tray drains through weeps of its own, not counted here."
        },
        {
          "slug": "roof-truss-spacing-calculator",
          "note": "One rafter at each end of the porch and the rest between them at the calculator's opening centres, each running from the plate on the front wall up to a plate or hangers fixed to the house. The designer sets their size, their centres and how they are held at the house."
        },
        {
          "slug": "fascia-board-calculator",
          "note": "Fascia along the porch's one eave, in stock lengths with the calculator's allowance. The two sides are verges, finished with a dry verge or mortar under tiles and a rake trim under shingles, which are not in the row."
        },
        {
          "slug": "roofing-underlayment-calculator",
          "note": "Underlay over the porch's one slope, its width times the rafter's length from the eave up to the house wall, lapped at the calculator's allowance. The page's rolls are US 1,000 sq ft (about 93 m²) synthetics, of which a porch uses a fraction; British breathable membranes are sold in smaller rolls, so the lapped area in the working is the figure to buy by."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "The flashing dressed over the roof's top edge against the house, counted in pieces at the length the sizes below set: 1.5 m (5 ft) lead in metric, a 10 ft (3.05 m) coil piece in imperial. The cavity tray cut into the house wall above it is listed as work."
        },
        {
          "slug": "gutter-calculator",
          "note": "Gutter along the porch's one eave in stock sections; its working counts the downpipe (downspout), which runs down a front corner to a drain or soakaway listed as work."
        },
        {
          "slug": "gutter-hanger-spacing-calculator",
          "note": "Brackets for the short gutter at the calculator's opening spacing, with one at each end."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Flashing tape for the outer door's frame, the sill, both jambs and the head, lapped past each corner by the calculator's run-past, with its allowances. A British door frame bedded against insulated cavity closers is sealed to them and not taped, so the row can be unticked there."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for a flat ceiling over the floor inside the walls, fixed under ceiling joists at the eave height, at the calculator's opening sheet and cutting allowance. A ceiling boarded up the slope of the rafters is larger by the roof's slope factor."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the four walls inside the porch, the house wall with them, less the outer door, the house's front door and the windows, each door taken off at the outer door's opening and each window at its own. A thinned mist coat goes on the new plaster first, listed as work."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "The porch's ceiling, two coats at the calculator's opening spread rate."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "Spoil from the trenches and the floor dig, loosened by a quarter, as soil: heavy enough that a skip can reach its weight limit before it is full, so book by the working's count of loads by weight. It carries the strip the two digs share, as the floor dig's note says; an old canopy, step or porch taken away first adds to it."
        },
        {
          "slug": "brick-calculator",
          "note": "Facing brick at full wall height wherever the door or a window does not break the outer leaf, on the leaf's centre line, at the brick and joint the sizes below set and the calculator's allowance. The working gives the mortar in bags."
        },
        {
          "slug": "render-plaster-mix-calculator",
          "note": "Render for the porch's outside face, measured round the walls less the door and windows, worked coat by coat at the calculator's opening build-up and allowance. The corner beads, the bell cast above the damp course and the reveals round each opening are the renderer's detail and not in this figure."
        },
        {
          "slug": "roof-batten-spacing-calculator",
          "note": "Rows of battens from the eave up to the house at the tile's gauge, the sizes' own. The battens to buy are the rows times the porch's width, each joint made over a rafter."
        },
        {
          "slug": "roof-covering-fixing-calculator",
          "note": "Nails and clips for every tile over the slope, at the tile's cover and gauge, two to a tile in the field and four at the perimeter as the calculator opens, with its spare allowance; its working's units in total is the tile count. On a roof this small a large share of the tiles are at an edge, so the tile maker's fixing specification for the site's wind (BS 5534 in the UK) can ask for more."
        },
        {
          "slug": "plywood-sheet-calculator",
          "note": "Sheets over the slope, the porch's width by the rafter length, with the calculator's cutting allowance: the deck the shingles are nailed to."
        },
        {
          "slug": "roof-squares-calculator",
          "note": "Shingles over the slope in squares of 100 sq ft (9.29 m²), with the calculator's waste allowance; three-tab and architectural shingles come three bundles to the square. The page is given the area on the slope with its pitch at 0, so the slope is counted once."
        },
        {
          "slug": "float-and-set-plaster-calculator",
          "note": "A backing coat and a finish coat over the inside face of the three new walls, floor to ceiling, less the door and the windows, at the calculator's opening thicknesses and allowance; the working gives each coat's bags. The house wall inside the porch keeps its own face and is painted."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the boarded ceiling, at the calculator's opening thickness and allowance."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Compound for bedding the tape and the fill and finish coats over the ceiling and the new walls together, from the calculator's coverage for a three-coat finish with its pan and sanding allowance: whole boxes with imperial showing, the weight of ready-mixed compound with metric."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Tape for the joints between boards at the calculator's rate for its opening 8 ft (2.4 m) boards, and for the angles: the ceiling's edge all round and the four inside corners floor to ceiling, where new board meets the house wall or another new wall. The corners round the door and window reveals take bead or tape of their own, not counted here."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles for the floor inside the walls at the calculator's opening tile and lay, laid once the screed has dried. The adhesive and grout are the tiler's, and the strip where the porch floor meets the hall's is listed as work."
        }
      ]
    },
    {
      "id": "garden-room",
      "name": "Garden room or backyard office",
      "category": "structure-site",
      "url": "https://craftquantities.com/build/garden-room/",
      "steps": [
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "Turf and topsoil lifted over the whole footprint to the depth you gave, or the ground taken down to formation where a slab goes in. The working's excavation line is the ground as it lies; the headline adds a quarter for the way dug soil bulks up once loose, the same figure the spoil skip below is sized on."
        },
        {
          "slug": "gravel-base-tonnage-calculator",
          "note": "Stone to the depth of the dig over the footprint, by weight at the calculator's opening density: compacted hardcore under a slab, or gravel over a weed membrane under a raised base, laid round the screws or piers so it sheds water and keeps weeds from growing up into the void. The membrane is listed as work."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Rigid boards cut between the floor joists over the whole floor frame, held up on battens or clips, at the calculator's opening sheet and cutting allowance. How thick they are is set by the energy rules the room falls under, or by the owner where none apply; the page leaves that choice open."
        },
        {
          "slug": "framing-stud-calculator",
          "note": "Studs at the calculator's opening centres along the four walls taken as one run, with the page's four extra studs at the door set and at each window. The corner posts, two or three studs at each of the four corners, the head and sole plates and the lintels (headers) over the openings are not in the count, and no member is sized."
        },
        {
          "slug": "plywood-sheet-calculator",
          "note": "Sheets over the outside of the frame, round all four walls to the height clad, with the calculator's cutting allowance; the door and windows are cut out of whole sheets and not taken off."
        },
        {
          "slug": "epdm-roll-area-calculator",
          "note": "The roof on plan with its overhangs, plus the strip turned down over the edge trims all round, at the calculator's opening roll of 46.5 m² (500 sq ft). A roof this size is covered from one sheet cut to size, so read the count as the area check and order the sheet by the roof's length and depth plus the turn-downs. The edge trims, the adhesive and the primer are listed as work."
        },
        {
          "slug": "gutter-calculator",
          "note": "One run of gutter along the low edge of the roof, in the calculator's stock sections. The same working counts one downpipe (downspout) off it; where that pipe discharges, into a water butt, a drain or a soakaway (a dry well), is the owner's choice, and a drain or soakaway is listed as work."
        },
        {
          "slug": "house-wrap-calculator",
          "note": "The breather membrane wraps the sheathed frame on all four sides up to the top of the cladding, with the calculator's lap allowance. At the door set and at each window it is slit and folded back into the opening, so no opening comes off the area."
        },
        {
          "slug": "opening-flashing-membrane-calculator",
          "note": "Self-adhered tape sealing the door set's framed opening to the breather membrane: across the sill, up both sides and over the head, each piece carried beyond the corners by the calculator's own run-past, with its allowances."
        },
        {
          "slug": "flashing-trim-sheet-calculator",
          "note": "Trims up the four corners to the height clad, over the head and down both jambs of the door set, and round all four sides of every window, counted in stock pieces: 3 m (9 ft 10 in) lengths with the upright boards, the page's 10 ft (3.05 m) pieces with siding. The insect mesh closers at the foot and head of the cavity are listed as work."
        },
        {
          "slug": "fiber-cement-caulk-volume-calculator",
          "note": "Exterior mastic (caulk in North America) run as one bead where each frame meets the cladding, all four sides of the door set and of each window, worked as a volume from the calculator's opening joint, 6 mm (1/4 in) square. To turn it into cartridges, divide by what one holds, 310 ml (10.5 US fl oz) for a British cartridge or 10.1 US fl oz (299 ml) for an American tube, with a little over for what stays in the nozzle."
        },
        {
          "slug": "mineral-wool-batt-calculator",
          "note": "Batts filling the stud bays round the four walls inside, to the room's height less the door and windows, at the calculator's opening pack and allowance."
        },
        {
          "slug": "vapor-barrier-calculator",
          "note": "A polythene or foil-faced vapour control layer (vapor retarder) on the warm side of the wall batts, less the door and windows, lapped at the calculator's allowance and taped at every joint and round every box."
        },
        {
          "slug": "ceiling-plasterboard-sheet-calculator",
          "note": "Board for the ceiling inside the walls, fixed to the underside of the roof joists, at the calculator's opening sheet and cutting allowance."
        },
        {
          "slug": "paint-calculator",
          "note": "Paint for the walls inside, two coats, with the door set and each window left out at their own sizes, at the calculator's opening spread rate. A thinned mist coat on fresh skim, or a primer on taped board, comes first and is listed as preparation."
        },
        {
          "slug": "ceiling-paint-calculator",
          "note": "Two coats over the ceiling at the calculator's opening spread rate."
        },
        {
          "slug": "baseboard-trim-calculator",
          "note": "Skirting round the room less the door set, in stock lengths with the calculator's cutting allowance. The page takes a single door's width off, so a wide door set leaves the row a little over. The architraves (casings) round the door set and the windows, and any window boards (stools), are fixed with it and are not counted."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The turf and topsoil lifted from under the room, a quarter bigger once dug, sized as soil. Soil uses up a skip's weight allowance before its volume, so the loads to book are the working's count by weight. Where the base stands on piers, the soil from each hole, about as much as the concrete poured into it, adds to this unless it is spread on the beds."
        },
        {
          "slug": "circular-pier-concrete-calculator",
          "note": "Piers under the floor's bearers no more than 1.8 m (about 6 ft) apart each way, with one at each end of every row, each poured in a 12 in (305 mm) round form 36 in (914 mm) deep, with the calculator's waste allowance. The layout, the diameter and the depth are the page's own figures, standing in for the designer's: the depth follows the ground and, where the ground freezes, the frost depth the local code sets. Each pier's hole is dug by hand or with an auger, and its spoil is about the concrete's volume."
        },
        {
          "slug": "concrete-calculator",
          "note": "Concrete over the footprint, cast in formwork on the stone bed and its membrane, at the calculator's opening thickness and waste allowance, both of which the designer sets. The floor frame sits on it on a strip of damp-proof course under each bearer."
        },
        {
          "slug": "rain-screen-furring-calculator",
          "note": "The first layer: treated counter-battens fixed upright over the breather membrane at the calculator's opening centres, round all four walls and as long as the height clad, so water that gets behind the boards runs down and out at the foot."
        },
        {
          "slug": "board-and-batten-siding-calculator",
          "note": "Upright boards round the whole room on a 175 mm (7 in) module, a 150 mm (6 in) board and then a 25 mm (1 in) gap, with a cover batten closing each gap and one at each end of the run, all cut to the height clad. The short boards above and below the openings are cut from the same run, so the door set and the windows are not deducted."
        },
        {
          "slug": "siding-calculator",
          "note": "Horizontal siding over the furring on all four walls up to the height clad, with the calculator's waste allowance: counted in squares of 100 sq ft (9.29 m²) with imperial showing, and in square metres with metric. It deducts its own standard sizes, 15 sq ft (1.4 m²) for each window and 21 sq ft (1.95 m²) for the one door, so a door set wider than a single door leaves a little extra."
        },
        {
          "slug": "exterior-paint-calculator",
          "note": "Two coats on the outside walls, with the door set and the windows left out. The page spreads each US gallon (3.79 L) over 300 sq ft (28 m²) a coat, a rate it fixes, and rounds up to the next half gallon; rough-sawn timber and end grain soak up more, and a stain's tin may promise less cover."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "A skim of finish plaster over every board in the room, walls and ceiling, with the door set and the windows left out, at the calculator's opening thickness and allowance, over scrim tape bedded on each joint. The drying time before the first coat of paint is listed as work."
        },
        {
          "slug": "drywall-joint-compound-calculator",
          "note": "Joint compound (mud) to bed the tape and to fill and finish over every board in the room, walls and ceiling as one area, at the calculator's coverage for three coats plus what is lost in the pan and to sanding: counted in whole boxes when imperial is showing, and as a weight of ready-mixed compound when metric is."
        },
        {
          "slug": "drywall-joint-tape-calculator",
          "note": "Paper tape for every joint between boards, at the rate the calculator works for its opening 8 ft (2.4 m) sheets, plus the internal angles: where the ceiling meets the walls all the way round, and the room's four corners from floor to ceiling. The outside corners at the door set and the windows' returns are finished with corner bead, which this row leaves out."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the floor inside the walls at the calculator's opening pack coverage and a simple lay, over the deck and any underlay the plank's maker asks for."
        }
      ]
    },
    {
      "id": "electrical-rough-in",
      "name": "Electrical rough-in",
      "category": "mep",
      "url": "https://craftquantities.com/build/electrical-rough-in/",
      "steps": [
        {
          "slug": "outlet-spacing-calculator",
          "note": "The perimeter as one wall space under the North American 6 ft (1.8 m) reach rule. Each doorway or fireplace starts a new space counted on its own, which can add up to one outlet for every extra space; UK regulations set no spacing."
        },
        {
          "slug": "lighting-circuit-load-calculator",
          "note": "Connected load against the breaker rating, at the default watts per fitting."
        },
        {
          "slug": "conduit-bend-length-calculator",
          "note": "Conduit for a perimeter run: the straight legs are the perimeter less two bend radii at each bend, measured between tangent points as the calculator asks, and each bend's arc is added back."
        }
      ]
    },
    {
      "id": "panel-upgrade",
      "name": "Service panel upgrade",
      "category": "mep",
      "url": "https://craftquantities.com/build/panel-upgrade/",
      "steps": [
        {
          "slug": "electrical-panel-load-calculator",
          "note": "NEC Article 220 with demand factors — set the appliances, the method and the code edition on its own page."
        },
        {
          "slug": "service-panel-sizing-calculator",
          "note": "The general load alone — lighting, receptacles, laundry and one appliance total. A floor to read the full calculation against, not a second method."
        },
        {
          "slug": "breaker-size-calculator",
          "note": "The main breaker: the smallest standard rating that covers the service being considered. The 125% rule for continuous loads belongs in the load the service is sized from, not on top of its rating."
        }
      ]
    },
    {
      "id": "recessed-lighting",
      "name": "Recessed lighting layout",
      "category": "mep",
      "url": "https://craftquantities.com/build/recessed-lighting/",
      "steps": [
        {
          "slug": "lighting-illuminance-calculator",
          "note": "The fittings' rated lumens over the floor area — an upper bound before utilisation and maintenance losses, not the level the room keeps."
        },
        {
          "slug": "lumen-method-lighting-calculator",
          "note": "How many of these fittings the target level needs by the lumen method, and the grid and pitch the spacing-to-height ratio allows — at the calculator's placeholder ratio and utilisation factor, which are set from the fitting's data sheet on the line in your project."
        },
        {
          "slug": "lighting-circuit-load-calculator",
          "note": "Connected load against the breaker, at the default watts per fitting."
        }
      ]
    },
    {
      "id": "bathroom-ventilation",
      "name": "Bathroom ventilation",
      "category": "mep",
      "url": "https://craftquantities.com/build/bathroom-ventilation/",
      "steps": [
        {
          "slug": "bathroom-extract-rate-calculator",
          "note": "Airflow the room's volume calls for."
        },
        {
          "slug": "duct-hanger-spacing-calculator",
          "note": "Supports along the run — a sagging duct is a duct that holds water."
        },
        {
          "slug": "duct-insulation-wrap-calculator",
          "note": "Wrap for the length passing through cold space, round a duct of that diameter measured over the wrap — π × (diameter + twice the thickness)."
        },
        {
          "slug": "duct-sealing-mastic-calculator",
          "note": "Mastic round every joint in the duct — the joints times π times the diameter — which is what tape only pretends to do."
        }
      ]
    },
    {
      "id": "radiant-floor-loop",
      "name": "Radiant floor loop",
      "category": "mep",
      "url": "https://craftquantities.com/build/radiant-floor-loop/",
      "steps": [
        {
          "slug": "radiant-floor-pex-calculator",
          "note": "Pipe in the heated area at the default spacing — tighter spacing, lower water temperature — with its connection allowance, plus the leaders to the manifold, circuits × 2 × the route, added as measured."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Insulation under the loop. Without it, most of the heat goes downward."
        },
        {
          "slug": "pipe-insulation-calculator",
          "note": "Lagging on the flow and the return of every circuit — circuits × 2 × the route — which should not be heating the rooms they pass through."
        }
      ]
    },
    {
      "id": "mini-split-install",
      "name": "Mini-split installation",
      "category": "mep",
      "url": "https://craftquantities.com/build/mini-split-install/",
      "steps": [
        {
          "slug": "ac-size-calculator",
          "note": "A first-pass capacity from area and conditions — not a load calculation."
        },
        {
          "slug": "hvac-equipment-pad-footprint-calculator",
          "note": "The unit's plan area plus a uniform 0.15 m (6 in) margin on every side — not the concrete to pour, and not the airflow, discharge or service clearances, which come from the installation manual and decide the position."
        },
        {
          "slug": "hvac-condensate-drain-slope-calculator",
          "note": "The total fall the drain needs over that run — continuous, with no rise anywhere."
        }
      ]
    },
    {
      "id": "full-rewire",
      "name": "Full house rewire",
      "category": "mep",
      "url": "https://craftquantities.com/build/full-rewire/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over every floor of the house at the calculator's opening sheet size: chasing throws plaster dust through a whole storey, and every lifted board opens the room below to it. The count covers the floors only; the furniture that stays needs sheeting of its own, as the calculator's limitation says, unless sheets lifted from a finished room are carried on to it. The sheets are laid loose, so no tape is counted."
        },
        {
          "slug": "outlet-spacing-calculator",
          "note": "General-use outlets for the living rooms' and bedrooms' walls added together, at the rule that no point along a wall is more than 6 ft (1.8 m) from one. The rooms go in as one wall space, so each room's own spaces, split again at every doorway and fireplace, can each add one; the kitchen worktop, bathrooms, the hall and the landing have rules of their own. BS 7671 sets no spacing, so in Britain read the count against the socket schedule rather than as a minimum."
        },
        {
          "slug": "firestop-caulk-volume-calculator",
          "note": "Sealant in the ring round each sleeve through a fire-separating wall or floor, the sleeves' girths added up, at the calculator's opening gap and depth, which the sealant's tested system replaces. The page models a ring round one sleeve; loose cables bunched through a hole take several times as much, as its own limitation says, which is why the runs here are sleeved. The putty or plug inside the sleeve belongs to the same system and is not in the figure. At the opening figures the volume is a small part of one cartridge, which is the least that is bought."
        },
        {
          "slug": "skim-coat-plaster-calculator",
          "note": "Finish plaster over the area you gave as replastered, at the calculator's opening thickness, coats and allowance: kilograms with 25 kg (55 lb) bags in its working in metric, pounds with 50 lb (22.7 kg) bags in imperial. It is a finish, not a fill: the chases are filled flush first, which is listed as making good, and a wall whose old plaster has come away needs a backing coat, which the float and set page counts. Where the walls are drywall, the patches are taped and filled with joint compound instead; enter 0."
        },
        {
          "slug": "paint-primer-calculator",
          "note": "One sealing coat over the same replastered area once it is dry, at the primer page's opening spread rate, rounded up to the half gallon. A mist coat of thinned emulsion on new plaster soaks in and covers less than the tin says, as that page's own limitation warns, so set the rate from the product. The finish coats over it, and the rooms decorated round it, are listed as work."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the floor area at the depth you gave, as mixed construction waste: the old cable, accessories and board, the plaster out of the chases, and the packaging. It is light and bulky, and the working gives its weight against the container's limit. An old board or fuse carrier containing asbestos never goes in a general container."
        }
      ]
    },
    {
      "id": "central-heating-replacement",
      "name": "Central heating replacement",
      "category": "mep",
      "url": "https://craftquantities.com/build/central-heating-replacement/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor of every room where a radiator changes or pipe is cut, and of the boiler's room, at the calculator's opening sheet size. Draining a radiator or cutting a pipe lets out black water that stains, so the sheets go down before the first valve is opened. The count covers the floors only; a folded sheet under each radiator as it comes off is one lifted from a finished room or one more bought. None is taped."
        },
        {
          "slug": "scaffold-face-area-calculator",
          "note": "Face area along the wall below a flue that goes out through the roof, or higher up a wall than a tower reaches, to the platform it is fitted from. Shown only where you give a length; a flue reached from the ground, a ladder or a tower takes none, and the tower is listed as work."
        },
        {
          "slug": "pipe-insulation-calculator",
          "note": "Foam sleeves over the heating and hot-water pipe in the loft, a floor void, a garage or outside, and over the condensate pipe where it runs outside, with the calculator's allowance for bends: 1 m (about 3 ft 3 in) sleeves in metric and 6 ft (1.8 m) sleeves in imperial. The sleeve's bore and wall thickness are chosen for each pipe; the count follows the length alone."
        },
        {
          "slug": "paint-calculator",
          "note": "Two coats over the four walls of the room the old boiler comes off, less its doors and windows at the calculator's opening sizes, so the old boiler's outline, its bracket holes and the made-good flue hole do not show. Where units and tiles cover part of the walls, this is the most they take."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the floor worked in at the depth you gave, as mixed construction waste: the old boiler, the radiators that change, a cylinder and loft tanks where the system becomes a combination boiler, the cut-out pipe and the packaging. Radiators, copper and an old cylinder that go to a scrap metal merchant come off it; the water flushed out goes to a foul drain, never into the skip."
        }
      ]
    },
    {
      "id": "air-source-heat-pump",
      "name": "Air-source heat pump replacing a boiler",
      "category": "mep",
      "url": "https://craftquantities.com/build/air-source-heat-pump/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Sheets for the floors of the rooms you gave, counted at the calculator's opening sheet size: every radiator drained and lifted off lets out water blackened by years of sludge, and boards lifted for pipe runs throw dust across the room. They cover floors, not furniture, and the cylinder's cupboard is often sheeted twice, once for the old cylinder coming out and again for the new one going in; nothing is taped to the walls."
        },
        {
          "slug": "pipe-insulation-calculator",
          "note": "Foam sleeves over both pipes between the unit and the wall, twice the route you gave, and over the pipe you counted in a loft, floor void or garage, in the pipe page's sleeves, a metre long (about 3 ft 3 in) in metric and six feet (1.8 m) in imperial, with its allowance for bends. Outside, a heat pump's pipes take a thicker insulation than pipes indoors, finished with a jacket or coating that stands up to sunlight, and the sleeve's bore and wall are chosen for that; the number of sleeves depends on length only. The defrost water's pipe is not here: it is lagged, or trace-heated, with its own run, which is listed."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "What the changeover throws out, as a loose depth over the rooms you gave, weighed as mixed construction waste: the boiler and its flue terminal, the radiators replaced, an old cylinder and its loft tanks where they go, cut pipe, and the timber crates and cardboard the unit and the cylinder come in, which are bulky for their weight. Boilers, radiators, copper and a cylinder fetch money as scrap and can be weighed in rather than skipped, and the drained system water is emptied to a foul drain, not the container."
        }
      ]
    },
    {
      "id": "underfloor-heating-retrofit",
      "name": "Wet underfloor heating in an existing floor",
      "category": "mep",
      "url": "https://craftquantities.com/build/underfloor-heating-retrofit/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the route's floor you gave, at the calculator's opening sheet size, and the calculator's opening length of tape round each doorway, to hold a sheet across it while the old finish and any screed are broken out. The floor being heated is taken up, so it takes no sheets."
        },
        {
          "slug": "foam-board-insulation-calculator",
          "note": "Board over the whole heated floor with the calculator's cutting allowance, counted in its 2400 × 1200 mm (4 × 8 ft) sheets. The build-up decides what the board is and names the row; a board or panel of another size is the area with its allowance, from the working, divided by that board's own area."
        },
        {
          "slug": "radiant-floor-pex-calculator",
          "note": "Pipe under the heated floor at the centres chosen, with the calculator's connection allowance for the turns and tails, plus the leaders between the floor and the manifold, circuits × 2 × the route, added as measured. The total is not split into loops: how many there are and how long each may be is the designer's layout, and each loop's length is recorded against its port."
        },
        {
          "slug": "floor-transition-strip-calculator",
          "note": "A strip across each doorway you gave, at the calculator's opening doorway width, ramping the new floor down to the next room's. Where the step is more than a strip can ramp, the door frame or the next floor is the question, which the takeoff flags and excludes."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the heated floor at the depth you gave, as mixed construction waste: the old finish and what was under it, the skirting and the radiators taken off, and the panels' and pipe's packaging. On a floor dug out for a screed the broken screed goes as rubble and its volume is several times the depth for a finish alone, so set the depth for that."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "Compound over the panels and the pipe in their grooves, at the calculator's opening average depth, which the panel maker's figure for the finish chosen replaces. Where the old floor is out of flat, levelling it before the panels go down is the same compound bought on this line: add that area on it. The figure has nothing added for spillage; the calculator's own note says to order extra."
        },
        {
          "slug": "heated-screed-volume-calculator",
          "note": "Screed over the pipe at the calculator's opening cover over the pipe's crown, less the pipe it displaces at the centres chosen, with its waste allowance; the working gives the bags. The cover is the screed maker's and the designer's minimum for the screed chosen, and with the insulation under it makes the build-up height this takeoff flags."
        },
        {
          "slug": "floor-tile-calculator",
          "note": "Tiles for the heated floor at the calculator's opening 600 × 600 mm (about 24 × 24 in) tile and a straight lay, with its waste. Tile passes heat well; a large stone or porcelain tile on a heated floor wants a movement joint at the perimeter and wherever the tile maker asks."
        },
        {
          "slug": "thinset-mortar-calculator",
          "note": "Adhesive for the same area at the calculator's opening notch for a tile of that size. Over a heated floor the adhesive is a flexible one its maker rates for underfloor heating, since the floor moves as it warms and cools."
        },
        {
          "slug": "floor-underlayment-roll-calculator",
          "note": "Rolls of underlay for the heated floor at the calculator's opening roll coverage. An underlay for a heated floor is a thin one whose maker states its thermal resistance, low enough for the heat to pass; the thick acoustic kind holds it back."
        },
        {
          "slug": "resilient-flooring-calculator",
          "note": "Packs for the heated floor at the calculator's opening pack coverage and a simple lay, with its waste; an engineered board sold by the pack is counted the same way from its own pack's coverage. The boards' maker states the surface temperature they allow."
        }
      ]
    },
    {
      "id": "whole-house-ventilation",
      "name": "Whole-house ventilation (MVHR or HRV)",
      "category": "mep",
      "url": "https://craftquantities.com/build/whole-house-ventilation/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floors of the rooms you gave, at the calculator's opening sheet size: cutting a hole through a plasterboard (drywall) ceiling drops its dust straight down, and loft insulation and old ceiling debris come with it. The count is for floors; furniture that stays needs its own. None is taped."
        },
        {
          "slug": "duct-insulation-wrap-calculator",
          "note": "The length of room duct you gave through a loft (attic), floor void or garage outside the insulation, wrapped round a duct of the room ducts' size measured over the wrap, π × (diameter + twice the thickness), with the calculator's waste allowance: a warm duct in a cold space condenses the moisture it carries, and a supply duct there gives up the heat the unit recovered. Shown only where you give a length. Where the maker and the rules allow a duct buried deep in the loft insulation to stay bare, its length comes off."
        },
        {
          "slug": "duct-sealing-mastic-calculator",
          "note": "Mastic brushed round every joint you counted, each the distance round a room duct, π × its diameter, with the calculator's brushing allowance, in US quarts, the tub it is sold in across North America; a joint on the larger outside ducts takes more in proportion. A locking seam along a low-pressure duct needs no mastic under the model codes, so only the joints are counted. Shown only where you give joints: semi-rigid radial duct and most British plastic duct seal with their own clips and seals."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the rooms you gave, at the depth you gave, as light waste: the unit's and the ducts' boxes, duct offcuts, the cores cut from ceilings and walls, and the old extract fans. A load this size can go in the installer's van as readily as in a skip; the volume is the same either way."
        },
        {
          "slug": "duct-hanger-spacing-calculator",
          "note": "A support at each end of the duct you gave and along it at the calculator's opening maximum spacing, 2.44 m (8 ft), SMACNA's figure for sheet-metal duct: the room runs and both ducts to the outside, added together. Semi-rigid and flexible duct are clipped or strapped closer, at the maker's spacing, which replaces it; and each separate run needs a support at its own far end, so add one for every run after the first, as the calculator's own help says. A duct laid across loft (attic) joists rests on them, and its length can come off."
        }
      ]
    },
    {
      "id": "solar-pv-battery",
      "name": "Solar panels (PV) with battery storage",
      "category": "mep",
      "url": "https://craftquantities.com/build/solar-pv-battery/",
      "steps": [
        {
          "slug": "scaffold-face-area-calculator",
          "note": "Face area along the wall under the panels, up to the eaves: the platform the hooks, rails and panels are fixed from, with the edge protection that stops a fall off the roof and a loading bay for the panels. The weeks you gave stand beside the face in the working. Shown only where you give a length."
        },
        {
          "slug": "skip-and-dumpster-size-calculator",
          "note": "The loose waste over the panels' area at the depth you gave, as light waste: the panels' boxes and pallet, the rails' and hooks' packaging, the inverter's and the battery's cartons, rail and cable offcuts, and any tiles broken as the hooks go in. A load this size goes back in the installer's van as readily as in a skip; the volume is the same. A damaged panel or an old battery is not general waste, and goes back through its maker's or a recycler's take-back."
        }
      ]
    },
    {
      "id": "ev-charger-installation",
      "name": "EV charger installation",
      "category": "mep",
      "url": "https://craftquantities.com/build/ev-charger-installation/",
      "steps": [
        {
          "slug": "masking-and-protection-calculator",
          "note": "Dust sheets over the floor along the cable's route indoors, at the calculator's opening sheet size: drilling through a wall and clipping along a skirting or a ceiling drops masonry dust on the floor below, and whatever is stored round the board comes out onto it while the circuit is connected. The count is for the floors; none is taped. Shown only where the route crosses a finished room."
        },
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "The trench from the house wall to the post, a spade's width and as deep as you gave, dug by hand once the buried services are traced. The dug volume is the working's excavation line, and that soil goes back over the duct with warning tape laid in it; the headline is the calculator's loose backfill with its opening allowance of 15% for compacting it, a check that the soil will fill the trench again, not a quantity to buy. What it does not take back, and any concrete or paving broken out, is cleared as listed work."
        },
        {
          "slug": "conduit-bend-length-calculator",
          "note": "The circuit's route from the consumer unit to the charger, the straight legs you gave with the buried leg added, and a quarter circle for each bend at the page's opening radius: the length of armoured cable (SWA) clipped direct to the walls and drawn through the duct in the trench. The page is written for conduit, and its arithmetic, straight legs plus arcs, is the cable's length as much as a conduit's; its stock-length line is the conduit's and does not apply to a cable bought by the metre. The cable's size is the electrician's, and a short tail at each end for the terminations comes on top."
        }
      ]
    },
    {
      "id": "landscape-bed",
      "name": "Landscape bed",
      "category": "outdoor",
      "url": "https://craftquantities.com/build/landscape-bed/",
      "steps": [
        {
          "slug": "topsoil-calculator",
          "note": "The layer the plants actually live in."
        },
        {
          "slug": "landscape-fabric-calculator",
          "note": "Fabric rolls — worth it under gravel, usually not under organic mulch."
        },
        {
          "slug": "mulch-calculator",
          "note": "Mulch at the depth you set, in bags or loose."
        },
        {
          "slug": "lawn-edging-calculator",
          "note": "Edging round the whole bed as a closed loop, at the default coil size, with a connector at each joint and the stakes in the breakdown. The edge is the bed's length and width all the way round; a curved bed's edge is longer, so measure along it and enter it on the edging page."
        }
      ]
    },
    {
      "id": "irrigation-zone",
      "name": "Irrigation zone",
      "category": "outdoor",
      "url": "https://craftquantities.com/build/irrigation-zone/",
      "steps": [
        {
          "slug": "sprinkler-head-spacing-calculator",
          "note": "Heads the geometry needs, head-to-head at the default radius."
        },
        {
          "slug": "irrigation-zone-calculator",
          "note": "Heads the flow will actually run — set your measured flow on its own page, then compare."
        },
        {
          "slug": "trench-excavation-backfill-calculator",
          "note": "The trench above the sand, as loose fill with the calculator's compaction allowance: the whole void less a 25 mm (1 in) pipe and the sand zone. Where the dug soil goes back, as it usually does over a lateral, this is the volume to put back rather than material to buy."
        }
      ]
    },
    {
      "id": "pool-surround",
      "name": "Pool surround",
      "category": "outdoor",
      "url": "https://craftquantities.com/build/pool-surround/",
      "steps": [
        {
          "slug": "pool-volume-calculator",
          "note": "The volume every running-cost figure follows from."
        },
        {
          "slug": "pool-solar-cover-calculator",
          "note": "Cover or liner area — the cover is the largest single saving on a heated pool."
        },
        {
          "slug": "paver-calculator",
          "note": "Pavers at the default unit size for the surround's outer rectangle, less the pool and its coping band — the pool's length and width, each with the coping width added at both ends — taken off as the area left unpaved."
        },
        {
          "slug": "paver-edging-calculator",
          "note": "Restraint around the outer edge — the coping does the inner one."
        }
      ]
    },
    {
      "id": "garage-floor-coating",
      "name": "Garage floor coating",
      "category": "outdoor",
      "url": "https://craftquantities.com/build/garage-floor-coating/",
      "steps": [
        {
          "slug": "epoxy-floor-coating-calculator",
          "note": "Kits at a standard coverage."
        },
        {
          "slug": "epoxy-flooring-coverage-calculator",
          "note": "The same question in volume, at a rate you set — use whichever matches the product."
        },
        {
          "slug": "self-leveling-underlayment-calculator",
          "note": "Only when a levelling pour depth is entered: self-levelling compound over the whole floor at that average depth, which finishes the floor flat to the high spot and takes out any fall to the door. The average is the compound's minimum plus about half the fall, and the door end takes the minimum plus the whole fall, often 60 mm (2 1/2 in) or more on a garage — past most compounds' maximum lift, so the pour is split, extended with aggregate as the calculator's page says, or replaced by a bonded screed. Use a compound its maker rates as a topping, or as a base for a resin coating under vehicle traffic, not a floor-covering underlayment."
        }
      ]
    }
  ]
}
