If you have ever had to replace your roof or even think about replacing it, then you know how expensive it can be. The average cost of a new roof is around $10,000, which is a lot of money for most people. Fortunately, there are some things you can do to save money on...