jenniferdowd4229imJan 17, 20192 minTop Services Offered by Metal Roofing ContractorsThe main function of a roof is protection but there are other functionalities that a roof provides. Drainage is the function of a roof...