"Dr. Krause and the staff are awesome. The only negative thing would be getting through to them on the phone the first few times. The informational seminar he does is very helpful. His bedside manner is great and also the check-ups so far have been quick and painless."