Timothy G Mahoney, DDS