David was great! He knew I was a first time homebuyer and made it a point to explain things to look for whenever we viewed a home. He was very great to work with and receptive to questions. He gave me options when presenting an offer and explained these are the things we can ask for and the benefits for each. He helped make the experience very low stress.