We accept all major credit, debit. and HSA cards. We do not accept insurance. We can provide you with a superbill upon payment for reimbursement from your provider.