David was prompt to answer any questions we had. He was very professional and willing to help in any way possible. He is such a positive person. He made us feel special. We would recommend him to our friends.