Consider Climatic Conditions The climate in your area greatly influences the suitable type of roofing system for your home. Materials vary in their resistance to extreme weather such as hailstorms or high winds consult with a knowledgeable contractor who can recommend appropriate options based on local weather patterns