I just called Dr. Shoemaker's office to make an appointment and was told the next available appointment (maybe due to being a new patient, I'm not sure) would be in over three (3) months.  Is he that good?  I think not to wait over three months.