Answer by
bdub (66)
The best type of roofing is determined by a number of factors including climate, budget, and desired look among others. Metal tends to be a little more expensive, and durable, while asphalt shingles or cedar shakes provide a more traditional look.