With regular maintenance and some care most roofs will have a considerable life of 15 years or more, but regardless of how careful you are in looking after your roof you will inevitably need to have a new roof fitted one day and it can be a large outlay of money, however, your roof provides […]