Impact Resistant Class 3 and Class 4 Roofing Shingles

John Giffin discussed impact-resistant shingles and why your insurance company wants you to use it.
Scroll to Top