Skip to main content
Sawdust & Steel
finish carpentry & trim

What Custom Built-Ins Actually Cost in the GTA in 2026

A 2026 line-item cost breakdown for custom built-ins in the GTA — library walls, mudroom benches, fireplace surrounds, banquettes. Real CAD numbers per unit and per linear foot.

March 11, 202610 min readby Marcus Cole
Custom built-in shelves and cabinets in a living room

Every GTA homeowner who's lived in their house for five years eventually looks at one wall — a hallway nook, a dead corner in the family room, the dining room alcove, the spot under the stairs — and thinks, "there should be something built in here." They're usually right. Custom built-ins are the cheapest real way to make a house feel designed-for-you instead of bought-off-the-rack, and they're the finish carpentry scope we sign most often after the main reno.

This post is the 2026 line-item cost breakdown for the five most common built-in projects we quote — library walls, mudroom benches, fireplace surrounds, dining banquettes, and under-stair storage. These all live under our finish carpentry and trim service.

A note on how we build these. Every built-in we install is shop-built in our 2,400 square foot Oakville shop from 3/4-inch Baltic birch plywood for cases and solid poplar or hard maple for face frames, doors, and drawer fronts. Finish is a sprayed 2K polyurethane (Sherwin-Williams Kem Aqua Plus) for painted work or a rubbed oil finish for natural wood.

All doors and drawers get Blum soft-close hardware, and everything scribes to the walls on site with a block plane (the technique is walked through in our scribing trim in old Ontario houses post). That's the baseline for everything below. Anything less isn't what we sell.

Library wall / full-height bookcase wall

A floor-to-ceiling library wall in a living room or office runs $12,000 to $28,000 CAD installed on a standard 12 to 16-foot wall in the GTA in 2026. The variable is the complexity — a simple run of open shelves with flat front panels lands at the bottom, while a design with glass-front upper cabinets, cabinet lighting, integrated ladder, and a built-in bench seat at the bottom lands at the top.

Most of our library walls sit around $18,000 to $22,000 for a 14-foot run with a mix of open shelves above and closed cabinets below, painted a custom color.

Where the money goes on a library wall: about 45% is the painted face frame and door work (this is the visible part that homeowners touch), 25% is the plywood box construction, 15% is hardware and finishing, and 15% is the site install (scribing, leveling, electrical rough-in for any integrated lighting, crown and base trim returns). If the wall has inset doors instead of overlay doors, add 15 to 20% to the total — inset construction requires tighter tolerances and face frame prep that takes another two to three days in the shop.

  • Open shelves only, 14-foot run, painted poplar: $12,000 to $16,000
  • Mixed open and closed with overlay doors, 14-foot run: $16,000 to $22,000
  • Glass-front uppers with cabinet lighting, 14-foot run: $19,000 to $25,000
  • Inset doors (premium construction): add 15 to 20% to any spec above
  • Integrated rolling library ladder (hardware only, not install): $800 to $2,400
  • Shop-sprayed finish (2K poly or oil): included in all ranges
Custom built-in shelves and cabinets in a living room
A 16-foot painted library wall in a Toronto semi-detached. Glass-front uppers, closed lowers, matching cabinet above the TV bay. Landed at $23,400 including the cabinet lighting wiring.

Mudroom bench and storage system

A proper mudroom bench — the kind with a seat, hooks above, cubbies, and a couple of drawers or a door for shoe storage — runs $6,500 to $14,000 CAD installed in the GTA in 2026. The low end is a 5-foot straight bench with 4 cubbies and a seat. The high end is a 7 to 8-foot L-shaped or wrap-around bench with a drop zone for keys and mail, individual lockers for each family member, and integrated lighting.

The bench build itself is cheaper than the library wall per linear foot because most mudroom benches are simpler cabinetry with less face frame work, but the labor for fitting a bench to a weird hallway geometry can eat into the savings.

What catches homeowners on the mudroom bench quote is the cost of the hooks and hardware. Matte black double hooks in the Emtek or Rejuvenation line run $18 to $32 per hook installed. An 8-foot bench usually wants 12 to 16 hooks across the back. That's $220 to $510 in hook hardware alone, and it's the line where clients often ask if we can use cheaper hardware. The honest answer is that the hooks are the one thing that gets touched every day, and the $6 big-box double hooks start sagging in year three. We default to the $25-ish range because it lasts.

  • Basic straight mudroom bench, 5 ft, painted with 4 cubbies: $6,500 to $9,400
  • Mid-tier bench, 6–7 ft, with drawers or shoe storage: $9,000 to $12,000
  • Premium wrap-around mudroom, 8+ ft, lockers and drop zone: $11,500 to $14,000
  • Hook hardware (matte black, 12–16 hooks): $220 to $510
  • Bench cushion (custom fabric, 2-inch foam): $180 to $420
  • Overhead lighting wiring (if adding): $280 to $620
Custom mudroom bench with hooks and cubby storage
Custom mudroom bench in a Mississauga back hall — 7-foot run with 5 cubbies, 14 hooks, and a painted cushion. Installed over 3 days, total came in at $10,800.

Fireplace surround with flanking built-ins

A built-in fireplace surround with flanking cabinets is the most common feature-wall built-in we build, and it runs $11,500 to $24,000 CAD installed in the GTA in 2026. The project is typically a centre-mounted electric or gas fireplace with a 6 to 8-foot-wide tile, stone, or shiplap surround above the mantel, and flanking cabinets on either side — usually 18 to 30 inches wide, open shelves above and closed storage below, with symmetrical construction.

It reads as the anchor of the living room and it's the single best return on a day-and-a-half of shop time in our portfolio.

The real budget variable is the fireplace itself, not the cabinetry. An electric linear fireplace from Napoleon or Dimplex runs $1,800 to $3,600. A direct-vent gas fireplace (Heat & Glo, Majestic) runs $4,200 to $8,500 plus $900 to $2,200 for the venting and gas line run. A wood-burning insert (if the chimney is already there and usable) adds another $2,800 to $5,500 in hearth prep and mantel clearance work per OBC 9.33. We quote the fireplace separately from the built-in so the homeowner can see exactly where the money is going.

  • Flanking built-ins only (fireplace existing): $11,500 to $16,000 installed
  • Electric fireplace unit: $1,800 to $3,600
  • Direct-vent gas fireplace with line run: $5,100 to $10,700
  • Tile or stone surround install (5 x 7 ft): $1,400 to $3,200
  • Shiplap or panelling above mantel: $600 to $1,400
  • Mantel (rough-sawn wood or custom painted MDF): $400 to $1,200
Rustic wood mantel with stone fireplace surround
Rustic rough-sawn oak mantel on a stone fireplace surround. Flanking shiplap walls left open, no cabinets — the simplest possible version of this build and one of our favourites.

Dining banquette

A built-in dining banquette — an L-shaped or U-shaped bench seat around a dining table, with upholstered seats and often storage below — runs $8,500 to $18,000 CAD installed in the GTA in 2026 depending on size, upholstery, and whether the build includes custom wainscoting behind the bench. These are gaining popularity in Oakville and Toronto as a way to turn a dead corner of a dining room into a genuine space for family meals, and they're a project that transforms a room for less money than most homeowners expect.

The upholstery is the unexpected line. Custom cushions with 3-inch high-density foam, a mid-tier Crypton or Sunbrella fabric (kids and pets can't destroy it), piping detail, and tufting or button detail runs $900 to $2,400 for a standard L-shaped bench. We work with an upholsterer in Etobicoke who does commercial and residential work and who's good at matching fabrics to rooms. Clients who buy cheap cushions regret them inside of 18 months — the foam compresses, the fabric pills, and the banquette starts looking worn faster than anything else in the room.

  • Straight-run bench, 6 ft, storage below, no wainscoting: $8,500 to $11,000
  • L-shaped bench, 8 ft total, with wainscoting and storage: $11,500 to $15,000
  • U-shaped built-in banquette, 12 ft total: $15,000 to $18,000
  • Custom cushions (Crypton or Sunbrella, 3" foam): $900 to $2,400
  • Wainscoting above bench (paint-grade, 4 ft high): $600 to $1,400

Under-stair storage and other awkward-space builds

The most bang-for-buck built-in we quote is an under-stair storage system — a combination of drawers and open cubbies tucked into the triangular space beneath a staircase. A typical under-stair project runs $4,500 to $9,500 CAD installed depending on how much of the triangle is usable, how many drawer fronts are needed, and whether the build includes bookshelves at the taller end of the run.

This is the built-in we most often recommend to clients on a tight budget because the payoff is dramatic — a useless dead space becomes a mudroom-coat-and-boot area or a fully functional pantry — for less than half the cost of any other built-in on this list.

Other awkward-space built-ins we do regularly: closets under dormers (always worth doing), bookcases framing a window seat (charming and functional), end-of-hallway cabinet runs with a drop zone for keys and mail (my favourite underdog project), and wine storage in a dead corner. None of these are structural work. All of them turn a space that was being ignored into a space that gets used every day. And all of them cost less than most homeowners think.

White window casing with barn door hardware
Built-in window seat with surrounding bookcase trim, painted white. The window casing scribes tight to the wall on both sides — three hours of fitting time that's the difference between this and a gap you'd see from the couch.

I had no idea the library wall was going to change the feeling of the whole room this much. Best $21,000 we've spent on this house.

Sarah H., Oakville — 14-foot living room library wall

If you're looking at built-ins and trying to figure out the right project to start with, the honest answer is usually whichever one solves a daily pain point. A family with four kids and a mudroom that's always cluttered? The bench is the first call. A couple who reads a lot and has too many books in IKEA Billy bookcases? The library wall. A homeowner who never uses their dining room because the space feels wrong? The banquette.

These projects pay back in the moment, not at resale. That's what makes them different from a kitchen renovation, and that's why we love building them.

questions & answers

Things homeowners ask.

  • Custom painted built-ins in the GTA in 2026 run $650 to $2,200 per linear foot installed depending on construction type. Open painted shelving is $650 to $900/LF. Closed cabinetry with overlay doors is $900 to $1,400/LF. Inset cabinetry with face frames is $1,300 to $1,900/LF. Flush-wall premium construction is $1,500 to $2,200/LF. All numbers include shop-spray finishing, Blum soft-close hardware, and on-site scribing.