We had an excellent experienceHe was very friendly, as well as knowledgeableWe have an old house and that had a lot of challengesHe stayed within budget, helped us bridge the gap in our knowledge, and handled tough barriers related to our old house...