Tim Smith was excellent, arrived on time, found the job to be bigger than expected but held to his quote. Did a great job on the fence repair.