David D. Carrier, DDS