Excellent- one of the best experiences I have had with a contractor. He was first to return the quote and helped with ideas to fit my budget. Very good communication throughout the process. He showed up early each day and his crew was friendly and even thanked me for the business. I will recommend him whole heartily and I will use him again. The work exceeded my expectations and I’m very picky.