The roof is the most important component on any structure and if yours is in need of repair, you need the advice of a professional roofing contractor. Of course, it all depends on what the issue is, as to how the repair is carried out and here are a few common ways to repair a roof.
This is adding a new layer of roof tiles to the existing roof, which is preferred when the tiles are old. This adds a lot of weight to the roof, therefore the internal timber frame must be able to take that extra weight. This is cheaper than removing the old tiles, with less labour costs, plus you are adding another layer of insulation.
If a section of the roof needs to be replaced, this will be cheaper than a new roof cost in Harrogate, which would be considerable. Replacing joists and rafters might be necessary if damp is present and matching tiles are essential. The roofing contractor has access to many different roof tiles and can easily find a perfect match.
The best approach is the ask your local roofer to take a look, then he can make a recommendation. In the event there are several options, the professional roofer would make you aware of the pros and cons of each. An established roofing company would issue a warrant on all their work, plus you should check out a few images of previous projects to see the level of workmanship.
Roof inspections assure that minor problems do not become major and by using an established company, you can be sure of a first class job.