At Premier Roofing, we do our best to keep our turnaround from contract signing to beginning your roof installation within 2-3 weeks. In most cases, once the installation of your new roof has started, it will be completed the same day.