Most private insurance such as Canada Life, Sun Life and more provide coverage for my services. However, the amount covered by your insurance depends on your particular plan. Please inquire with your insurance provider regarding coverage.