Dr. Schlaack is the best doctor I have ever met. Intelligent, knowledgeable and professional. He doesn't waste your time, much of the testing is done inhouse. I cannot say enough about how great he is. I've gone to him for many years now and the longest I ever had to wait was one hour. Even though he no longer takes my insurance, I continue to go to this clinic and pay cash because it's worth every penny.