I have never worked with an office staff and doctor who showed so much concern for my care! David is an excellent provider with knowledge as well. Your office staff is all helpful, knowledgeable, courteous and professional. Thank you for helping me through such a difficult time in my life!