Dr. Shah is a very competent doctor. Have been visiting him for years and never had a problem The staff is very friendly and helpful. He is very patient and kind doctor. He follows up with to make sure that you are doing better. He tries to get to the root of problem without mindlessly subscribing medicines.