Doctor Karnika Kapoor is very thorough and always checks to make sure that whatever medical conditions I experience are checked to determine cause, and then provide a plan of action to take care of them. She is an excellent doctor. Dr. Kapoor is an excellent doctor. She makes sure all the data on my health care is current. She follows up on all expression of health concerns to rule out any existing medical problems and shows empathy. Dr. Kapoor provided excellent service as expected and suggested a plan for me to note certain data that would assist her in determining possible cause of existing conditions.