Skip to main content

Spokane, WA

Deck Building & Composite Decking in Spokane, WA

Custom deck builds, replacements, and resurfacing across Spokane — composite, PVC, and wood decking with matching railing, installed by licensed WA & ID contractors.

Get Your Free Estimate!

Our Service

About our decking services

A deck is where a Spokane summer actually gets used, and our winters are hard on the ones built cheap. Firefly builds and replaces decks in composite, PVC, and traditional wood, with framing sized for real snow load and railing that matches the house instead of fighting it. We handle the whole build — footings, framing, decking, railing, stairs, and trim — and we pull the permits where the job calls for them. Rot, storm damage, and tired surface boards on an otherwise sound frame are all fair game too.

  • New Deck Design & Build
  • Deck Replacement & Resurfacing
  • Composite, PVC & Wood Decking
  • Railing, Stairs & Privacy Screens
Decking — Firefly Contractors & Design

Why Choose Us

Reasons homeowners pick us

Licensed, Insured & Bonded

Fully credentialed in Washington so every project is protected from day one.

Local Family-Owned

Based in Otis Orchards and rooted in the Spokane community for 15+ years.

5-Star Reviews

Homeowners consistently praise our craftsmanship, communication, and clean job sites.

Free On-Site Estimates

Detailed, no-pressure quotes so you know exactly what to expect before we start.

Client reviews

FAQs

Frequently asked

How long does a new deck take to build?

Most residential decks go up in one to two weeks once permits are in hand, depending on size, height off the ground, and whether stairs and railing are part of the scope.

Is composite decking worth it over wood in our climate?

For most Spokane homeowners, yes. Composite and PVC boards do not split, cup, or need annual staining after our freeze-thaw cycles, and the higher upfront cost usually pays back in maintenance you never have to do.

Need a roof inspection? Book a free inspection now!

Get Your Free Estimate!