Roof maintenance is one overlooked activity in many homes. There are so many reasons to maintain your roof. For one, it may prevent costly problems in the future. The roofing system of a building is easily considered one of the most vulnerable parts of a building’s exterior. So many natural things such as rainfall, wind, …




