There is no question that it is extremely important to understand the average timeline for a basic roof replacement on…