Getting a new roof is a vital improvement on a home. The new roof is an funding and can up the worth to your home. What should you anticipate whenever you seek for a roofing contractor that can be on your roofing ripping old shingles off and making use of...