David was amazing!! He was very nice, responsive to my texts and calls and clear on what needed to be done. Since it was my first time purchasing home, I had a lot of questions and David thoroughly explained everything multiple times for me.