Karl Weaver, DDS