Very helpful and patient. After a few visits, was able to figure out what we are looking for. Has great insights. Wonderful and responsive team. Was also able to give great recommendations for mortgage, insurance, and other services. Followed through and remained helpful even after we bought the house.