Understanding the style of your roof will help you make the right decisions as to the materials for your roof. Specific materials will enhance the look; may be required to ensure it is waterproof, and in other cases may be needed to maintain the original character of the house.
Steep pitched roofs:
Are more visible and therefore become just as important to the look of your house as the siding and trim materials. For this reason, architectural shingles should be considered.
Low pitched roofs:
May require ice & water protection to ensure it is watertight.