Excellent office staff, very friendly. Office is very clean and wait is short. Work you in quickly if you have any issues. Wonderful experience with our first child, now starting on #2!