David is very knowledgeable in the real estate business. He made us very comfortable from beginning to end of the entire process. There were some unexpected situations, but this didn't make us hopeless instead hopeful that the home we will end up getting is the one really meant for us. Also, we gave him a timeline and he definitely made it on time despite of the current pandemic. We are happy with our new home and we are loving it!!