How much do you know about the shingles you have on your roof? Do you know what brand they are, how well they are expected to hold up over time, and how they are made? Maybe or maybe not. Either way, know that we think long and hard about the shingles that go on your […]