Is there a setup fee?

No! There is no setup or admin fee. If you start on The Foundation and decide it’s not for you right now - no worries, you can cancel anytime without any extra fees.

Chat With Us