Gene Flanagan, DDS, PC