John is kind and considerate to everyone. He helps others with his knowledge and integrity. He always answered our questions and concerns. He put our minds at ease more than once. He was there for us. He also knew the best people for making our home look magnificent! He is the best!! We are so happy with all the results. He is close to perfect!!!!