As a confused first home buyer, David greatly helped me understand not only the financial elements of a home purchase, but the overall process of purchasing from start to finish. He took the time to clearly explain everything to me and listened carefully to my requirements.