If you are embarking on a self-build project there are a huge amount of decisions to be made that could affect the quality of the finished result. Finding the right roofing contractor is arguably one of the most important. That’s why we’re here to offer advice on some of the things you should take into […]