Our average from contract signing to final payment is 125 days for the past 3 years, some jobs take less and others more. If it is a deck only we are normally completed within 2 to 3 weeks depending on the complexity of the deck. If you add an outdoor kitchen, fireplace, or roof structure add another 3 weeks to your project for each.