Most decks take 1–2 days including cleaning, prep, and staining. We give you a specific timeline at the estimate.