The office ran smoothly. I barely had to wait to get called back and once in an exam room, I barely had to wait for the doctor to come in. I felt that the nurse and doctor both took my concerns seriously and spent time listening to me and explaining things. Overall great experience.