What Affects The Cost Of A Roof