Dr Weinstein and his staff have been treating my family for years. Very professional, state of the art techniques and equipment, extremely caring. I know a lot of people that have been patients and extremely satisfied with results. I know that at times there is a wait, but that's because they are very thorough and some emergencies do take priority. I would rather wait and make sure I am getting the best results, than rush things and but get the best treatment. We have experienced their treatments with sprains all the way to major surgeries. I would highly recommend (and have many times with pleasing outcomed) !