Do I need a Helo Health account to sign up for Helo Wellness+?

Yes, you will need to sign up for an account on our  Helo Health website (it's free to join). Account access ensures that you can easily update and track Auto-Renewal subscription preferences.

How can I change my Wellness+ payment method?