Deck building is one of the most profitable outdoor trades, with average job sizes of $10,000-30,000 and healthy margins for skilled contractors. But profitability depends on accurate pricing.
This guide teaches you how to estimate deck construction jobs profitably, from simple platforms to complex multi-level builds.
Understanding Deck Pricing
Cost Components
Every deck has these cost elements:
1. Materials (40-50% of total)
- Decking boards
- Framing lumber
- Ledger and flashing
- Footings and posts
- Hardware (hangers, screws, bolts)
- Railing systems
- Stairs
2. Labor (35-45% of total)
- Site prep
- Footing excavation and concrete
- Framing
- Decking installation
- Railing installation
- Stair construction
- Finishing details
3. Overhead and Profit (15-25% of total)
- Insurance
- Vehicle costs
- Tool wear
- Office expenses
- Your profit
Price Per Square Foot
Quick reference for deck pricing:
Pressure-treated basic:
- Simple (no framing challenges): $25-40/sq ft
- Standard (typical complexity): $35-50/sq ft
- Complex (multi-level, angles): $45-65/sq ft
Composite decking:
- Simple: $40-55/sq ft
- Standard: $50-70/sq ft
- Complex: $65-90/sq ft
Exotic hardwoods (Ipe, Tigerwood):
- Simple: $55-75/sq ft
- Standard: $70-95/sq ft
- Complex: $90-130+/sq ft
These are fully installed prices including railings.
Materials Calculation
Decking Boards
Calculation method:
- Deck square footage
- Add waste factor (15% standard, 20% for angles)
- Convert to linear feet (based on board width)
Example:
- 400 sq ft deck
- 5.5" wide composite boards
- Linear feet = (400 × 1.15) / 0.46 = 1,000 LF
- Convert to board count based on lengths
Framing
Joists:
- Typical spacing: 16" on center (12" for composite)
- Calculate: (Deck length / spacing) + 1 = number of joists
- Add rim/band joists
Beams:
- Based on span and joist length
- Typically 2-4 beams per deck
Posts:
- Based on beam spans and height
- Code requirements vary
Footings
Count:
- One per post location
- Size based on load and soil conditions
Concrete:
- Typical tube: 2-3 bags per footing
- Big box sonotubes: 5-8 bags each
Fasteners and Hardware
Screws:
- Decking: 350-500 screws per 100 sq ft
- Framing: Based on connector count
Joist hangers:
- One per joist connection (both ends)
Post hardware:
- Bases, caps, bolts per post
Railing
Components per linear foot:
- Posts: 1 per 6-8 feet
- Top/bottom rail: 1 LF each per LF of railing
- Balusters: 1 per 4" (approximately 3 per foot)
Labor Time Estimation
Time Per Phase
Site prep and layout: 4-8 hours
- Mark locations
- Clear area
- Set up strings and levels
Footings: 1-2 hours each
- Dig or drill
- Set tube
- Pour concrete
- Set post hardware
Framing: 15-25 hours per 100 sq ft
- Set ledger (if attached)
- Set posts
- Install beams
- Install joists
- Block and brace
Decking: 8-12 hours per 100 sq ft
- Layout
- Cut and install
- Fastening
Railings: 1-1.5 hours per linear foot
- Post installation
- Rail sections
- Balusters
- Caps and trim
Stairs: 3-6 hours per tread
- Stringer layout and cut
- Installation
- Treads and risers
- Railing
Productivity Factors
Adjust time for:
- Height (second story adds 25-40%)
- Access difficulty
- Site slope
- Complex angles or curves
- Customer-supplied materials
- Permitting inspections
Pricing Special Features
Multi-Level Decks
- Each level priced separately
- Add transitions/stairs between
- Premium for height challenges
- More railing typically
Built-In Features
- Benches: $50-100/LF
- Planters: $75-200 each
- Pergolas: $2,500-10,000+
- Outdoor kitchens: Highly variable
Lighting
- Post cap lights: $50-100 installed each
- Riser lights: $40-80 installed each
- Under-rail lighting: $15-25/LF
Accessories
- Skirting: $8-15/LF
- Under-deck drainage: $8-15/sq ft
- Privacy walls: $100-200/LF
Building Your Estimate
Step 1: Measure and Design
Get accurate measurements:
- Overall dimensions
- Heights from ground
- Attachment points
- Feature locations
- Access routes
Step 2: Materials Takeoff
Calculate all materials:
- Decking with waste
- All framing lumber
- Concrete and footings
- Hardware and fasteners
- Railings complete
- Stairs complete
Price at current rates (check suppliers—prices change frequently).
Step 3: Labor Calculation
Estimate hours per phase:
- Apply your productivity rates
- Adjust for complexity
- Account for site conditions
- Add contingency (10%)
Multiply by your fully-loaded labor rate.
Step 4: Add Overhead and Profit
- Overhead: 10-15% of direct costs
- Profit: 15-25% on top
Don't skimp on profit—you're taking all the risk.
Step 5: Create Professional Estimate
Include:
- Detailed scope of work
- Material specifications
- Timeline
- Payment terms
- Warranty
- Permits/inspections mention
Use SnapBid or similar software to generate professional estimates quickly.
Example Estimate
12x20 ground-level deck, composite, standard railing:
Materials:
- Composite decking (280 sq ft @ $4.50): $1,260
- Framing lumber (PT): $680
- Footings and concrete: $320
- Hardware and fasteners: $380
- Railing system (56 LF): $1,400
- Stairs (4 treads): $280
- Miscellaneous: $150
- Materials subtotal: $4,470
- Materials markup (20%): $894
- Materials total: $5,364
Labor:
- Site prep: 6 hours
- Footings (6): 10 hours
- Framing: 28 hours
- Decking: 24 hours
- Railing: 20 hours
- Stairs: 12 hours
- Cleanup: 4 hours
- Total hours: 104
- Labor rate: $55/hour
- Labor total: $5,720
Subtotal: $11,084 Overhead (12%): $1,330 Profit (20%): $2,483
Total Price: $14,897 (~$53/sq ft)
Common Pricing Mistakes
1. Underestimating Railings
Railings are expensive and labor-intensive. Many contractors lose money here.
2. Ignoring Site Conditions
Slope, access, and soil conditions dramatically affect time. Price accordingly.
3. Using Old Material Prices
Lumber prices fluctuate significantly. Check current prices for every estimate.
4. Forgetting Permits
Permit costs and inspection time should be included or passed through.
5. Underpricing Complexity
Angles, curves, and multi-levels take much longer than simple rectangles.
