How to Build a Home Office

Stock cabinets, a cord organizer, and custom-built tops and shelves keep everything in order

Create a compact home office center with a desktop and swing-out work area, plenty of drawers and storage, open bookshelves, a large bulletin board and an easy cord organizer.

By the DIY experts of The Family Handyman Magazine






Over $500

Step 1: Overview

Does it seem like you're always shuffling piles of paper trying to find that unpaid electric bill or your daughter's soccer schedule? Do your dining table and kitchen countertops have a permanent layer of paper? Free up your countertops by building this home office in a guest bedroom. It fits on any 7-ft. 4-in. to 10-ft. section of wall and still leaves room for the bed. In this story, we'll show you how to plan and lay out the office and then

  • buy the right cabinets;
  • order or build the desktops and shelves;
  • build the cord trough, bulletin board and swing-out desk;
  • buy the lighting; and
  • install everything in one to two days.

Figure A: Desk Plan

Guide to Desk Components:
A Wall cabinets (purchased)
B File drawer base cabinets (purchased)
C Storage base cabinet (purchased)
D Cabinet end panel (purchased)
E Desktop (10 ft. 2-1/4 in. x 25-3/4 in. x 1 in. thick)
F Swing-out desk
G Corkboard
H Light valance (1x2)
I Middle shelves (6 ft. 1 in. x 12 in. x 1 in. thick)
J Top cap shelf (10 ft. 2-1/4 in. x 16 in. x 1 in. thick)
K Cord trough, 10 ft. long
L Cord trough covers (Photo 13; two at 5 ft. 1-1/8 in. x 3 in. x 1 in. thick. Match countertop E.)

Front view and side view of home office center.

Step 2: Lay out and order the cabinets

First choose the location for the office and then make a scaled drawing of the wall you're considering for the desk (Fig. A). Make note of the overall length of the wall, any doors or windows, and the ceiling height. Draw horizontal lines at 29 and 54 in. (Photo 1). These represent the top of the base cabinets and the bottom of the wall cabinets.

Determine the overall length of the desk. Ours is 10 ft., but it can be shortened to 7 ft. 4 in. by eliminating the base storage cabinet. The desk can fill a whole wall, sit in the middle of a wall, or start in a corner and stop somewhere along the wall, as shown in our project.

At this point you need to talk to a cabinet supplier and find out the dimensions of its file drawer bases and wall cabinets. Draw these in on your plan. Don't leave a span of more than 4 ft. 6 in. between base cabinets or else the desktop will sag.

Also note the end panel that's necessary to cover the left-hand file cabinet and cord trough. Ours is 29 in. tall (this matches the height of the cabinet) and 30 in. deep. Now order the cabinets and end panel. You'll be ordering at least two base cabinets and two wall cabinets and one 30-in. deep end panel. If your desk is longer than 7 ft. 4 in., as ours is, you'll add base cabinets. Base units should be 24 in. deep and wall cabinets should be 12 to 14 in. deep.

Next, order or build the desktops and shelves to the dimensions shown on our plans. For strength and to minimize sagging, make them from 1-in. thick particleboard and glue plastic laminate to both faces. We chose to edge them with a wood bullnose.

Step 3: Build and install the cord trough

Use Figs. B and C to cut and assemble the cord trough. Buy three 10-ft. pieces of 1x4 No. 2 pine, and cut eight 12-in. 2x4 blocks from a piece of framing lumber.

The cord-management trough is the backbone of the desk. Once it's fastened to the wall (Photos 1 and 2), the rest of the desk stacks onto it or fastens to the front of it. The top edge of the trough matches the height of the file drawer bases. While ours was set at 29 in., measure the height of your cabinets to confirm.

Cord Trough Construction Details

Build this cord trough from 1x4 No. 2 pine and 2x4 construction lumber. Cut out the 4-in. dia. semicircle notches with a jigsaw. Apply carpenter's glue at all joints and fasten with 2-in. screws.

Figure B: Cord trough
Figure C: End view of cord trough

Step 4: Build and install the corkboard

The corkboard frame is simply screwed together through the edges of the top and bottom rails (Fig. D). We built ours out of cherry and finished it to match the cabinets. Stain and finish all the sections (corkboard frame, shelf edges, swing-out desk) before installing.

Build the cork inserts by gluing together two 1/4-in. thick panels (Fig. E), then fasten the cork sheeting to the face with vinyl flooring adhesive. Let the cork overhang the wood, then trim it flush with a utility knife after the adhesive dries. Use self-sticking Velcro tape to hold the panels to the frame. Because the frame is held away from the wall, it's easy to run electrical cords behind it.

Corkboard Frame and Panel Construction Details

Corkboard Frame:
Make the corkboard frame from 3/4-in. x 2-in. boards. With a miter box, square-cut the vertical pieces to fit between the top and bottom rails. Drill clearance holes and drive two 3-in. screws at each joint. Apply carpenter's glue to the 1-in. x 1-1/2 in. end cap and clamp to the frame until the glue sets.

Cork Panel Insert:
Cut two 1/4-in. thick panels, one 20-7/8 in. x 21-1/2 in., the other 21-7/8 in. x 22-1/2 in. Spread a thin layer of carpenter's glue on the face of the smaller piece. Center the two pieces face to face and lay a toolbox or some other weight on top until the glue sets. Next, glue the sheet of cork to the front face of the panel.

Figure D: Corkboard frame
Figure E: Cork panel insert

Step 5: Install the upper cabinets and shelves

Set the wall cabinets onto the corkboard frame (Photo 3). Flush the left-hand cabinet to the end of the corkboard frame. Adjust the right-hand cabinet into the corner to make the space between the cabinets conform to the length of the shelves. The corner cabinet can sit a bit away from the side wall.

Drive screws through the cabinet backs into studs. The screws should be long enough to penetrate 1-1/2 in. into the studs.

Mark the shelf cleat locations (Photo 3) on the wall. Continue these lines onto the cabinet sides (Photo 4). Use a carpenter's square to make sure these lines are also level. Drill clearance holes and screw the 1x2 shelf cleats to each stud with 2-1/2 in. screws (Photo 5).

Draw a layout line on the inside of the cabinet. Make sure it follows the center of the shelf. Drill clearance holes, hold the shelf in place and drive three 2-in. screws to fasten the two shelves (Photo 6).

Miter-cut the two 3/4-in. x 1-1/2 in. light valance pieces, and then clamp them 1-1/2 in. back from the front and side of the cabinets.

Drill clearance holes (Photo 7) through the edge of the light valance spaced 2 ft. apart. Drive 2-in. screws, making sure to countersink the screwheads.

Lay the cap shelf on the cabinets and fasten with screws driven from inside the cabinets.

Step 6: Install the base cabinets and countertop

Set the left base cabinet flush with the end of the cord trough. Adjust the feet or shim under the cabinet to level it and make it flush with the trough (Photo 8). Footed cabinets are ideal if your floor is carpeted. Drive two screws through the cabinet back into the trough.

Clamp the two right-side cabinets together, then drive 1-1/4 in. screws to make a tight joint (Photo 9). Push the cabinets into the corner and against the baseboard; fasten to the cord trough with several 1-1/2 in. screws.

Cut a square notch in the end panel to clear the baseboard (Photo 10). Fasten this panel with screws driven from inside the cabinet.

Buy a power strip with surge protection and mount it to the wall below the cord trough (Photo 11). All your equipment and lights plug into this strip.

Set the top and the trough covers in place on the base cabinets. Leave a small gap between the trough covers and the corkboard frame so the covers don't get jammed in and become difficult to lift out. Clamp the top to the cabinets, remove the trough covers, then fasten with screws driven from inside the cabinets (Photo 12). Be sure the screws aren't too long or else you'll have a hole in your desktop. Set the cord-trough covers in place (Photo 13).

Step 7: Build the swing-out desk

Following the drawing (Fig. F), cut the pieces for the swingout desk legs. A table saw is a must to make the beveled cuts, so if necessary, have a cabinetmaker do this for you. Use carpenter's glue and clamps to assemble the legs. Attach them to the desktop (Photo 14) using 1-1/2 in. angle irons. Lay out the pivot hole and drill a 1/2-in. hole all the way through the top. Locate and install the T-nut (Photo 15). Roll the top into position (Photo 16) and then slide the sleeve, bolt and washer through the pivot hole. Thread and tighten firmly with a wrench.

Swing-out desktop construction details

Follow the dimensions to cut the pieces on a table saw. Use solid lumber for pieces A, B, C and D and veneered sheet stock for the two panels E and F. First fasten the front and back pieces to the panel with wood glue and clamps. Next, fit, glue and clamp the bottom strip.
A 3/4 in. x 5-1/2 in. x 27-1/2 in.
B 3/4 in. x 5-1/2 in. x 27-1/2 in. with 24-degree bevel on one long edge
C 3/4 in. x 3-1/2 in. x 20 in.
D 3/4 in. x 3-1/2 in. x 21-3/8 in. with 24-degree end cuts
E 3/4 in. x 20 in. wide x 24-1/8 in. tall
F 3/4 in. x 21-3/8 in. wide x 24-1/8 in. tall with 24-degree side cuts
G Laminated top; see “Top View”

Figure F: Swing-out desktop
Figure F: Top view
Figure G: Pivot bolt

Step 8: Lighting is the finishing touch

Line voltage halogen puck lights are ideal for this desk. They come with a cord and plug that you simply route behind the corkboard to the trough. We bought a set of five and spaced them under the wall cabinets and shelves. We splurged on a couple of imported swing-arm light fixtures. These simply screwed to the side of our cabinets, and the cords were routed through the cabinet and behind the corkboard to the power supply.

Required Tools for this Project

Have the necessary tools for this DIY project lined up before you start—you’ll save time and frustration.

  • Circular saw
  • Cordless drill
  • Miter saw
  • Jigsaw
  • Level
  • Clamps

Required Materials for this Project

Avoid last-minute shopping trips by having all your materials ready ahead of time. Here's a list.

  • Two 16” wide x 26” high drawer file bases 24” deep
  • Two 16” wide finished laminate bases 24” deep
  • One 32” wide x 26” high cabinet 24” deep
  • One 32” wide finished laminate base 24” deep
  • One 30” end support panel
  • Two 24” wide x 26” high storage cabinets 14” deep
  • 75mm twin casters
  • 2-1/4” maple cord grommets,
  • 24” x 48” x 5/32” cork sheeting
  • Screw-on t-nut
  • Cherry veneer screw caps (Also available in white, oak and walnut)

Similar Projects

Popular How-To Videos