We do accept insurance. We are in network with Medicare Part B & Tricare insurances. We are out of network with commercial insurance carriers, however you may use your out of network benefits, FSA or HSA. Payment is due when services are rendered as we are a fee for service company.