Dr. Patel and his team are amazing. Very professional, understanding and will go out of their way to help in any way they can. I have had the best experiences with Dr. Patel. He is a very skilled doctor and cares about his patients. The office manager goes above and beyond, more than I have ever seen. I would recommend Dr. Patel and his team hands down!