Joe was great about listening and understanding our wants/needs in a house. He was very patient when our vision changes and always had a positive attitude. Joe is your advocate. He is great with relationships and getting you all the information you need. Joe is always on top of everything. He is also great about keeping you in the loop and following up. The team made this experience very enjoyable. They had great resources to make this process go as smooth as possible. Buying a home can be stressful, and Joe always brought a positive attitude to every situation. Joe made this experience great. He celebrated our sins and talk us though the losses. I couldn't have asked for a better experience. Now I am in my dream home.