A fresh roof can dramatically enhance your house's curb appeal and protect it from the weather conditions. Whether you're putting up a completely new home or replacing an aging one, understanding your placement and change options is crucial . Common choices include asphalt shingles , steel roofin