Getting a new roof is a big job. It is not the sort of thing you decide on in the morning and start by lunch. You need to think about the condition of your current roof. You also need to consider the materials and the cost and the people who will carry out the work.…

