We accept almost all insurance and are happy to bill them for you. For answers to your specific questions, please contact us.