David was very polite and professional. I will highly recommend him.