Roofing: When to Repair and When to Replace
Your home's roof has many responsibilities. Not only is it responsible for keeping your family and your belongings protected from outside elements, but it also plays a major role in the aesthetics of your home. In fact, the roof generally…