A updated roofing can dramatically enhance your home's looks and protect it from the weather . Whether you're constructing a brand new home or replacing an worn one, understanding your installation and substitution options is vital. Traditional choices include asphalt roofing, metal panels, clay