Build a Double Desk Using Secondhand Cabinets

The transformation of six thrift-store nightstands into a wall-to-wall built-in desk for two continues. After removing hardware, sanding and priming all the pieces, we paused to consider placement before committing to paint and final assembly.

Seeing the units in the room revealed an important lesson: mock up before you finalize. When all six cabinets were arranged as three pairs across the wall, the workspace felt cramped and left almost no wiggle room for chairs. The finished result would have been tight and uncomfortable. After experimenting with several layouts we removed two cabinets and kept four—two in the middle and one on each side. This arrangement immediately felt more practical and visually balanced. It still offered plenty of storage when combined with the double-wide, two-tier file cabinet elsewhere in the room.

Because the cabinets were inexpensive, it was an easy decision to sacrifice two for the better layout. We may repurpose the extras later, perhaps into a play kitchen or another project, but for now the focus was on making the four remaining cabinets feel integrated and desk-height.

The construction goals were simple: connect the two center cabinets visually so they appear as a single two-door unit, and raise all cabinets about four inches so the finished countertop would provide a standard desk height (around 30″ total) allowing chairs to slide underneath comfortably.

After weighing several options—building a shallow drawer or modifying the cabinet bases—we chose a budget-friendly, sturdy approach. I bought 1×4 boards from the big box store (including some pre-primed pieces for convenience) and constructed a frame that attached to the top of each cabinet to raise it four inches. Pocket holes and screws joined the front and sides, and a back piece of un-primed 1×4 was used where it would sit against the wall and remain invisible. Choosing pre-primed lumber only where it would be visible saved time and kept the process tidy.

To add strength I installed 1×3 crosspieces inside the new frame and secured them to the cabinet tops. That reinforcement combined with flat 1×4 slats laid across the frame created a solid platform for the future countertop. Small adjustments—like adding washers under the top slats—ensured the platform would sit level with the frame so the countertop could be attached to one continuous plane.

With the structural work mostly complete, we turned to paint. We picked a clean white to tie the desk into the adjacent dining room built-ins and to create a timeless, integrated look. For the finish we tried Benjamin Moore Advance in Decorator’s White with a satin sheen. The Advance formula is a water-based alkyd that self-levels for a smoother finish and offers durable, cabinet-appropriate coverage with low VOCs—an important factor when working indoors.

The paint is pricier than standard latex—about $45 a gallon at full price—but a quick ask at the counter resulted in a modest discount. The coverage was excellent: the cabinet doors required three thin, even coats for a uniform, glass-like finish, and we used surprisingly little product. Although a quart would have likely covered the project, opting for a gallon made sense because we plan to use the remainder on future cabinetry.

Sherry used a brush to work into corners and a small foam roller for large surfaces to achieve a smooth, brush-free look. Because the product specifies extended dry times between coats, the painting process took place over several days, allowing the paint to cure properly. We painted the doors in a well-ventilated sunroom to keep fumes out of the main living spaces and to avoid little fingerprints from curious hands and paws.

We intentionally left the cabinet interiors and the backs of the doors unpainted, keeping the natural wood tone inside for durability and to preserve the practical, tool-friendly character of the storage. This wood-and-white contrast is deliberate—crisp white faces with rugged natural interiors—and it suits the way we use the pieces.

Once painted and cured, the center pair of cabinets read as one cohesive unit even with the small seam between doors. We decided against heavy filling or caulking for that seam until the doors were reinstalled, and once attached it became much less noticeable. The cabinets are now raised, reinforced, primed and painted, and ready for the countertop, trim and final built-in touches.

Next steps include installing the countertop (we’re using a method similar to work we’ve done on other tabletops), adding baseboard trim around the bottom to hide the raised legs, and trimming the sides so the run reads as truly built-in. The project so far has been a great reminder of functional design choices: it’s better to remove pieces and gain comfort than to hold onto everything and end up with a crowded workspace.

Budget recap so far:

  • Cabinets (Habitat for Humanity ReStore): $6.30
  • Primer (leftover): $0 (approx. $20 typical cost)
  • Electric sander & sandpaper (owned): $0 (approx. $25 typical cost)
  • Benjamin Moore Advance paint (Decorator’s White, satin): $40
  • Pre-primed and un-primed lumber to raise cabinets: $51
  • Total to date: $97.50

We’ll share countertop and trim details as soon as we progress further. For now, the new double desk is shaping up to be comfortable, sturdy and surprisingly budget-friendly—proving that a thoughtful layout, a few upgrades and quality paint can turn inexpensive cabinets into a polished built-in workspace.

img 40180 17 1