Upon my first visit, I was impressed with the technology available, the level of courtesy shown to each patient, and the extremely low wait time. I was given ample time and attention. Every question was thoughtfully and thoroughly answered. I feel like I am in the most competent of care and am thrilled to have found this gem of an office with such outstanding doctors. This is definitely a place of quality and excellence!