Every time David promised to return with estimate, job inspection, hauling away of debris, etc, he was there…., ON TIME! He provided us with a talented deck rebuilder, and was always available for questions and problems to solve online! We are so impressed with his business manner and would gladly endorse any future needs!