The average homeowner replaces the roof on their home once in their lifetime. With a new roof averaging in cost from ten to twenty thousand dollars, being faced with a necessary roof replacement can be an overwhelming task that leaves a homeowner with a great deal of...

read more