As a homeowner, a roof can be one of the most frustrating features of a house; it’s easy to tell when your home needs painting, when the driveway needs resurfacing, and when the plumbing needs attention, but unless it develops serious leaks, the only way to tell that...

read more