There are several extra factors that homeowners should consider when buying a new roof such as the warranty period and ventilation capabilities. A longer guarantee often signals higher quality products while some materials, such as rubber and metal shingles, provide better air circulation than others which can help prevent black mold from destroying your home from the inside out.