If you wish to fix or replace your roof, you must know all about it. You do not want to leave anything to...