Dave arrived on time and immediately set to work to replace the damaged felt roof of our garden shed. He had to make a small adjustment to our estimated measurements, which he did without fuss or delay. The access to the shed roof was difficult, and in spite of this he achieved an excellent job quickly and efficiently, leaving no mess! He even made a new trim to the front that had suffered weather damage. We would certainly recommend him for this type of work.