You should ensure that the warranty you receive from your contractor covers all aspects of your roof. Here are some points to look at when looking for a warranty from a roofing company. Both materials and work are covered. An roofing contractor should provide both coverage for the materials and for the labor. You are protected if the material