Your roof has one job—protecting your home from the elements—and it works hard every day to keep your home safe and dry. It’s no wonder, then, that over time your asphalt shingle roof may show signs of wear and tear... Read