Duncan replaced our garage roof and has also done other jobs for us in the past, including repairing our extension roof, adding vents and insulation into our loft as well as other repairs. We have no hesitation in recommending him, and we have already recommended him to neighbours and friends. We have found him to be very trustworthy and reliable.