Did you know that there are an estimated 75,000,000 building structures with roofs in the United States? And all of these building structures have one thing in common: at some point they all require ...