The cost of a new roof depends of a variety of factors, such as:
It is important that you get a range of quotes from a few roofing contractors and ensure you know what materials are being quoted for. Don’t be frightened of asking for a particular product if there is one you like the look of. You may be surprised to find it’s more affordable than you think.