A logo needs to be unique, memorable and stand the test of time. A successful logo will encourage new customers to get you know your brand. It will also distinguish you from the competition and enforces brand loyalty. It is a symbol of trust and reputation and should provide an immediate sense of what your company is all about.