Roof replacement is one of the biggest home improvement projects you'll ever undertake, and it can be costly. Knowing how…