Having to deal with any major roof repair doesn’t rank up there as being fun for a homeowner. If you do, however, have to have roof work done, then it’s much better to tackle a small problem before it turns into a major one. Taking good care of the roof […]