Branding is an invaluable tool, especially for small businesses. A strong brand is one that is recognizable, clear and consistent. Such a brand generates repeat business, referrals, and adds value to a business that exceeds the worth of its physical assets....