James was a pleasure to work with. Him and his team are incredibly polite. He arrived on time. He provided us with a honest feedback, he saved us money. We said to him we had 14 windows, and he came back and said there were only 11. I appreciate his honesty and the work James did at my house.