The majority of roofing contractors typically include new construction, remodeling and re-roofing in their repertoire. All of these services take a roof from one stage, to that of a new roof. Customers expect a leak-free roof for 15 to 30 years. Reasonabl