I have been using KDK for many years now. Bernie and his staff offer prompt, professional services, and will always give an honest answer. Any questions that arise are always addressed in a timely fashion. Bernie has integrity and knowledge, important attributes when handling financial matters.