I’m a compensated affiliate for some of the programs I tell you about. I only tell you about people & programs I have checked out and believe in. Recent Marketing Articles How to Set up Your Own Affiliate Program The ins and Outs of SEO – Search Engine Optimization and Why It’s Important to Know 5 Steps to Run a Business The Power of Words and Why You Should Care Do You Suffer from Blog Block? Connect with Craig on . . . Blog Categories Books Business Coaching Marketing Personal Growth RockStar Thinking Seminars Speaking Television Uncategorized Invite Craig Duswalt to Speak! Please call (805) 241-8170 or click here to contact his office today.