The main benefit of branding is that customers are much more likely to remember your business. A strong brand name and logo/image helps to keep your company image in the mind of your potential customers. If your business sells products that are often bought on impulse, a customer recognising your brand could mean the difference between no-sale and a sale. Even if the customer was not aware that you sell a particular product, if they trust your brand, they are likely to trust you with unfamiliar products. If a customer is happy with your products or services, a brand helps to build customer loyalty across your business.