Guarantee Common Materials for Roofing master Jul 7, 2017 Here is a list of a few types of roofing you can use for your home, with a…