Very professionally ran office. The staff was very attentive, knowledgeable answered all of my questions. I was very impressed with the doctor, they are not pushy. All they want is for the patient to leave with exactly what they need and nothing more. Very well ran Clinic.