David Sullivan, DDS