STEPHEN R. LEAVENS, DDS, PS