Marketing Consultants. For more than twenty-five years, The Better Image Company has been positioning, packaging and branding companies, products and services that span the gamut from start-ups and emerging growth entities to new product launches and re-introductions of established brands.