The warranty period for a roofing project is 2 years from time of completion. Final payment is made after the homeowner or business owner/manager signs off on the work done.