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 you will be provided with a superbill to submit to your insurance for reimbursement of any applicable benefits. Payment can be made in the form of check or cash. Please note that Dr. Gupta is not set up for credit or debit cards.