David and his staff are caring, warm, friendly and extremely knowledgeable in their field. My calls were returned in a timely manner if David or his staff were unavailable to me at the time I called in. David explained to me in terms that I would understand what to expect in my legal process and made a very difficult situation a little more bearable knowing I was in good hands. David genuinely cares about his clients and it shows in his business work ethic. I’m truly grateful to have had David represent me and would recommend him hands down!