Payment will be expected at the time of your appointment. Cash (check or credit card), HSA cards, and flex spending cards are accepted. We are not contracted with medicare, Kaiser, or any HMO plans, so unfortunately we cannot bill for those plans or see medicare patients. Customized packages and plans, with different payment options, are available. Please call for further details.