We were very lucky to come across David quite by accident. Working with David made the often stressful process of home buying easy. David was always immediately responsive. He got us in to see properties quickly, often on the same day in a quick moving market. He was patient when we wanted to see homes multiple times and quickly found out answers to the many questions we had about properties we had seen. He was knowledgeable about the process and followed up with both the mortgage broker and closing agent without being asked to ensure we closed on time. I would highly recommend David to anyone looking to either buy or sell a home.