We just had a new cedar roof put on and it was not a straight forward roof. David did a great job and would solve the problems step by step with us. The job finished in the fall , just in time for the rain to start, We had no issue except some minor things to be adjusted. He came and addressed the problem. For such a big job, we are happy with this company.