We found David to be an excellent roofer. He came out and inspected our problem, told us the reason for the leak almost immediately. He came back the next day and repaired our roof. Have had no problems since. Would not hesitate recommending him to anyone in need of his skills.
David provided a good prompt service. He said what date / time he would do the job and did it on those dates. The job was completed satisfactorily and I have his number in case I need another job doing in the future. I would have no hesitation to recommend him to any of my friends as an honest and professional guy.
Arranged with David the cost for doing the job upfront. David carried out the work in an efficient and professional manner, was on time, friendly and helpful. Would recommend highly.