John offers exception insights into both Internet technologies and Internet’s roles in marketing. He has very broad knowledge in many business and industries, John knows exactly what to do to turn around a company – improvements in offline strategies as well as strengthening online marketing and other value added concepts in today’s competitive business environment. I have no doubt to recommend John’s Internet Marketing Consulting services to anyone I know, the benefits are immediate.