Roof is one of the most essential elements of any house. A faulty roof can invite a great deal of problems for not just your home but also your family. Every year, hundreds of homeowners call a roofing contractor for roof repairs. There are a number of things which tend to weaken a roof and […]