Types of Roofing Maintenance and Repairs A roofer, roofing engineer, or roof repair contractor is an individual who specializes in roof BusinessNovember 15, 2021March 31, 2022