Yes. If Dr. Gupta is a participating provider for your insurance plan, your deductible, co-payment, coinsurance, and non-covered services are due at the time of service. If Dr. Gupta is out-of-network for your plan, full payment of services is due at the time of your visit, and patients are provided with a superbill to submit to their insurance for reimbursement of any benefits. Payment can be made in the form of check, cash or money order. Please note that Dr. Gupta is not set up for credit or debit cards.