arrange a discovery call. A Discovery Call is an opportunity for us to learn a little more about you, your business and what it is you’re trying to achieve and for you to also learn more about us.