Choose deck location, size, and layout
Check local permits, codes, and property lines
Select deck materials (pressure-treated lumber, composite, or hardwood)
Pick deck design type (freestanding, attached, multi-level)
Plan for joist direction and beam placement
Determine deck height and add stair/rail requirements
Create a materials list (ledger/joists/headers/beams/posts, fasteners, flashing, rim joists, deck boards, railing, stairs)
Gather tools (level, tape measure, speed square, string line, post hole digger or auger, circular saw, drill/driver, impact driver, framing square, saw horses, safety gear)
Mark deck footprint and verify measurements with diagonals
Locate existing utilities and confirm footing locations
Set batter boards and string lines for accurate layout
Dig footings to code depth and prepare base (concrete piers or footings)
Install post anchors and set posts plumb
Build beams and attach to posts using approved hardware
Install ledger board if attached to the house (with flashing and proper fasteners)
Install joists on approved spacing and secure ends with hangers/screws
Install rim joists and blocking for stiffness and board support
Add structural bracing as required for your design
Check frame square, level, and diagonal measurements
Install deck boards with appropriate spacing and start line
Maintain consistent overhang and edge alignment
Use approved fasteners (hidden fasteners or screws) and follow manufacturer spacing
Cut and fit around posts, steps, and utilities
Install fascia boards and trim as planned
Build and install stairs (stringers, treads, risers, handrail, and stair blocking)
Install railing posts and top/bottom rails to code height and spacing
Add balusters and secure to posts/rails per code
Seal or stain (for wood decks) and allow curing time
Inspect all connections, fasteners, and structural elements
Clean up site and perform final walkthrough for safety and stability
