For many homeowners, installing a new roof is a very intimidating thought. Most people cringe when they hear the word construction. Pair that with the fact that it is often your home that you are currently living in, and that is usually enough to let most people...

read more