“His advice and insights have changed my life, he greatly improved my business and personal life. David has set me up for successIan M. Southern Alberta”