If you are considering replacing your roof, there are a lot of things to consider. You usually need to have your roof assessed to make sure that it does not need any serious structural repair before you replace the exterior material.
Repairs and Reinforcements to the Roof Deck
Some roofs will need repair and reinforcement, depending on what material is going to be installed. For instance, heavy stones, especially slate, may be too heavy for your existing roof deck.