This question is largely determined by the contractor. If the contractor is professional and organized the project will he swift. (1-2 days on overage) This will be due to the contractor having highly trained crews. The contractor will assign the appropriate team for your property. They will show up when they say, and stay until the job is complete, and not leave your home partially complete to finish other jobs. If you are in need of a roof, and want the job completed promptly contact us soon.