Joe was so patient and kind. He's knowledgeable and listens to what you want and can afford. He works hard and communicates promptly. The communication was so huge for us as we had not done this before. He explained everything to us. While he had several other clients, including my parents, we never felt like we weren't important. I would recommend him to everyone.