I've been going to this office for over 20 years, and the staff and service have always been excellent. However, my most recent experience in September was extremely disappointing. The doctor arrived two hours late for my procedure, and they've implemented a new appointment scheduling policy that involves an excessive amount of red tape. It took nearly two weeks of back-and-forth just to secure an appointment--completely unacceptable. read more