DB Roofing carried out work for me on two occasions, both times completing work to my complete satisfaction. On both occasions a fair quotation was given to me and no additional expense was incurred. Duncan is an experienced tradesman, thorough and careful in the work he does. He is also a considerate person and was polite and kind to me at all times. I have no hesitation in recommending him.