Asphalt shingles are the right option for 97% of homes. Rubber roofing is for that remaining 3% of homeowners with flat or low-sloped roofs. In a nutshell… Asphalt shingle roofing: Best for residential roofs with a “normal” pitch. Rubber roofing: Best for residential roofs with a flat or low pitch.