The Actual Steps, Not the Showroom Version
Wood flooring installation is straightforward if you accept that it will take longer than you think and that your subfloor condition determines 80% of the outcome. The rest is just patience and measuring twice. I installed oak flooring in a 1950s bungalow last year, and the subfloor turned out to be a mix of old plywood patches, some missing joist blocking, and about half an inch of variance across the main living area. You deal with that first. You don't sand it down and pretend it's flat. You fix it or you use a product that accommodates it. Start by acclimating the wood. This isn't optional marketing speak. Lumber needs to reach equilibrium with the indoor humidity before you lay it down. Leave the boxes unopened in the room where they'll be installed for at least 72 hours, ideally a full week. I learned this the hard way in a project where we rushed the acclimation period because the homeowner had a moving truck scheduled. Two weeks later, several boards were cupping at the edges. The gaps between planks were tiny when I nailed them, but once the wood dried out to match the season, the seams opened up enough to be ugly and audible when walked on. You need a few tools: a nail gun rated for flooring, a measuring tape, a chalk line, spacers, a tapping block, a pull bar, a circular saw or a hand saw for cuts, and a moisture meter. The moisture meter alone is worth buying or borrowing. Check both the subfloor and the lumber. If the moisture difference between the two is more than 4%, stop and figure out why before you commit. Installing over a damp subfloor guarantees failures later, whether it's cupping, mold, or just loose nails pulling out of soft rot-prone wood.
Prepping the Subfloor
Your subfloor needs to be structurally sound, flat within 3/16 inch over a 10-foot span, and clean. Scream at anyone who tells you otherwise. If you're working over an existing subfloor, drive screws through the existing layer into every joist to eliminate squeaks. Loose subfloor panels create movement underfoot, and that movement will eventually make your flooring sound like a drum every time someone walks across it. I spent an entire Saturday night screwing down a particle board subfloor that had been glued down poorly in a previous renovation. The boards were making noise even before I laid anything. Fix that first. If you're installing over concrete, you need a vapor barrier. Epoxy-based sealers work, but they have to be applied correctly — one thin coat is not enough. Two coats minimum, and you need to check the slab moisture with a calcium chloride test or a relative humidity probe. If the numbers are high, you're looking at a different approach entirely, possibly a floating floor system rather than a staple-down or glue-down method.
Laying the First Row
The first row sets the tone for everything after. Measure the room width and figure out how wide your final row will be. If it's going to be less than three inches, go back and adjust your starting position so both the first and last rows are a reasonable width. Running a short, narrow strip of flooring along a wall looks cheap and it's structurally weaker too. Place spacers between the wall and the boards to maintain an expansion gap. Most hardwood needs about a quarter inch, but check the manufacturer's spec because some engineered products have different requirements. Stagger your joints. End joints in adjacent rows should be at least 6 inches apart, preferably more. This distributes stress and looks normal. Random-length planks help with this, but even uniform-length boards should be staggered. I once worked a job where the installer was in a hurry and ran the joints in a straight line across three rows. It looked like a parking lot from the doorway. The homeowner noticed immediately and made us tear it back out.
Get the Full Details

Nailing and Cutting
Fasten each board to the joists. Every board needs at least two nails per joist if you're using a pneumatic flooring nailer. Don't skip the edge nail or the face nail depending on your fastener type. The nail gun angle matters too. Hold it at the manufacturer's recommended angle — usually 45 degrees for face nailing, straight down for blind nailing through the tongue. Wrong angle means shallow holds and loose boards later. For cuts around door jambs and tight spaces, I use a vintage hand saw rather than an oscillating multi-tool. The multi-tool works fine, but it dusts like crazy and the blade wears out fast on nail-embedded wood. A hand saw is slower on straight cuts but cleaner on complex shapes. Here's a specific edge case: I encountered a situation where a closet door frame was nailed shut against the subfloor, and there was no way to slide a plank underneath it. Instead of forcing it, I cut the bottom of the door jamb horizontally with a Japanese pull saw, lifted the jambed section just enough to slide the plank in, and let the jamb drop back down. The cut line disappears once the baseboard goes back on. Took about four minutes per opening versus wrestling with a saw all day.
Expansion Gaps and Transitions
Do not skimp on expansion gaps. Wood moves. It swells in humidity and shrinks in dry conditions. The gap around the perimeter needs to stay open during installation and be covered with molding afterward. If you fill it with caulk or ignore it, the floor will buckle when conditions change. I've seen this happen in homes with aggressive HVAC systems that cycle the humidity drastically between seasons. The floor lifts off the subfloor and creates ridges you can feel through your shoes. Transition strips are required where the flooring meets another material — tile, carpet, vinyl, or even another room with a different floor height. Use a proper T-molding or reducer strip. Don't leave a gap and call it done. The transition strip also covers the expansion gap at those points, so it serves a structural purpose beyond looking finished.
When This Method Fails
Nail-down installation only works over wood subfloors. If you're on concrete, you're looking at glue-down or floating options. Nail-down also requires access from above or below the subfloor, which means it's not practical for second-story installations in some condo layouts where you can't reach the joists from the unit below. In those cases, glue-down engineered wood or a floating click-lock system is your actual option, even if the marketing materials make nail-down seem like the only legitimate choice. Another limitation: narrow-plank solid hardwood is more prone to cupping and gapping than wider planks. If you want wide planks, you're generally looking at engineered wood unless you're willing to deal with the moisture sensitivity. Solid wide-plank floors exist and they look great, but they demand a very stable indoor environment year-round. I recommend engineered for most residential applications unless the homeowner specifically wants solid and understands the maintenance implications.

Finishing Touches
Install the baseboard and quarter-round after the flooring is in. This covers the expansion gap cleanly. If you're dealing with hardwood that needs staining or sealing after installation, do that before the baseboard goes up so you can get the edges properly coated. Sanding between coats is tedious but necessary for a finish that doesn't look like it was slapped on with a roller. Leave the spacers in until the baseboard is installed. There's a temptation to remove them early, but the floor needs that gap maintained while you're still working around it. Once the molding is nailed down and the gap is sealed, you're done. Let the homeowner know that for the first few months, they should keep the HVAC running consistently. Rapid humidity swings are the main reason freshly installed wood floors develop problems, and it has nothing to do with the quality of the installation.