Outstanding experience. Today was third visit. There was wait two visits, and some wait our second visit – it was quite busy that day. Dr. Bedi really involves and educates the patients. He gives very detailed explanations of the problem. For example, using x-ray or scanning machine results in addition to explaining the issues. He also offers options, when available. In our case, he offered options A, B, and C. He showed the costs of each option so we could make a medically and financially informed choice.The staff were all friendly, understanding and helpful. This is important when you bring a child. I am most impressed and would highly recommend to all.