David was available to answer every question no matter what time or day of the week. He is very knowledgeable & on top of everything going on to support his clients. I will definitely recommend him to others!