Technical Details: Taking Roof Maintenance to the Next Step John D'Annunzio June 6, 2011 No Comments The initial cost of a roof system is typically 10 percent of the total building cost. However, over the life span the building the roof could account for nearly 60 percent of the building’s total maintenance costs.Read More