Depends on the deck complexity, size and details. An average deck can be built in 2- 5 days.