Dr. Gupta was very professional, very knowledgeable. The prectice runs as well as any I've ever been in. Had an appointment at 1pm (which was scheduled same day), and had I not been a new patient with paperwork to fill out, I would have been seen right when I walked in. Everyone was friendly and helpful. Will definately be back if need be.