Different roofing materials are designed to withstand weather. The shingles for a house in Los Angeles will have to withstand different stresses than one in Boston. So which material is best for where you live?
Asphalt shingles hold up well to most weather conditions like rain, snow, wind, and hail. They are the most common shingles and are use across the country, despite their weakness being warm, dry climates.
No longer used for barns, metal roofs are durable enough to handle all types of weather and can last 30 years or more with minimal maintenance.
Usually made from Cedar or Redwood, wood shingles are versatile, natural, and offer a classic look. However, they're not great in wet or hot climates, as they're prone to warping or cracking. Modern composites offer the same look with better longevity.
Commonly found in the South and Southwest US, clay tiles are known for their red color and resistance to heat. The reason they're almost exclusively in those areas is their inability to handle heavy snow, ice, and hail.
Read the original article: http://roofingtutor.com/guides/the-best-roofing-material-for-your-region.html