I have had the pleasure of finally finding a clinic and a doctor that exceed my expectations. The staff is friendly and polite even though they are so busy. The provider is top-notch, listens and seems to care for individuals.