Adam contacted me promptly after I'd posted my job on line. He was a really pleasant surprise, he turned up on time to inspect my roof and diagnosed the problem, including taking photos to show me what had gone wrong. He explained in understandable terms how he could fix it and gave a very reasonable quote, we then arranged for him to complete the job the following day. As I work shifts he was very understanding about timing and was great at keeping in contact throughout our dealings. After again turning up punctually he satisfactorily completed the job. Later that day he contacted me to say he'd return to fix some other areas of work he'd identified that may cause issues, which he offered to do without charge. He was as good as his word and returned this week, on his last working day before Christmas. Would highly recommend him.