New patient at this office. Very pleased with their operation. I was moved swiftly from tech to tech for various preliminary tests. Then met with doctor who was very precise and explained everything in terms that everybody could understand. Never felt rushed. Even though the office seemed busy, I was in and out in 90 minutes. Highly recommended.