After posting on "MyBuilder" Wesley quickly arranged the viewing and assessed the job. His quote was competitive and having discussion with him and other roofers I has decided to go with Roof Professionals. Due to weather conditions the job was postponed couple days. When the guys arrived, the job was done professionally and quickly. The guys also cleaned most of the debris. After couple of weeks different part of the roof, previously not spotted, was causing further leak. Wesley sent guys to assess and they fixed it straight away. I have also received 20 years warranty documents as advertised. Generally, I am happy with the service provided by Roof Professionals and would recommend them to anyone. My only negative comment is that there could be better communication between office and customer.