A warranty on your roof can end up saving you thousands of dollars due to a problem on your roof. Be sure to review any warranty offers and consider what problems you are in risk of, to determine if a warranty is a good idea.
Most often, problems with roofing are due to poor installation or workmanship on the part of the contractor you hired and not materials. Make sure you choose a reputable company before ANY work begins.
Different roofers use different materials that can greatly impact the cost of any project. Furthermore, there are services some companies do standard, such as replacing flashings, and costs that may or may not be built in to an estimate, such as permit expenses. Make sure your bids are as similar as possible before deciding on any contractor.
Your contract with your roofing company should address who is responsible for the damages that occur during or as the result of roofing work. Ensure this is clearly stated before entering into any agreement and recheck your documents for an answer.
Vibrations and equipment can cause items on walls or shelves to fall; so be sure to store valuable items in a safe location. Also, noise levels could affect pets, children, or normal activities, so plan ahead. You might also want to discuss with your roofer debris in your attic or outside. A good roofer will have a plan to protect your property as much as possible ahead of time.