Katie E. Mariclaire is the best! She was very patient with me through the home buying process and took her time to appropriately explain and advise, as I was a first time home buyer. I will definitely use her again and recommend her to everyone!