I arrived early. Dr Shirodkar's office is so well organized they were able to fit me in right away. He had intended to propose that I return in two weeks for another procedure. When I mentioned that I had a scheduling problem, he asked if I would like to do it today. SO, bottom line, I got more done than originally planned, saved an extra trip, AND completed my visit minutes before my appointment time. On top of all that, they are nice, friendly people.