A new roofing can dramatically boost your house's appearance and protect it from the weather conditions. Whether you're putting up a first-time residence or replacing an aging one, understanding your placement and change options is crucial . Popular choices include composite shingles , metal roof