Imagine taking the interview of a person who wrote their resume on a piece of napkin, roughly. Would you wish to even meet the person who is hardly interested in making a good impression? You have been guilty of it, and so have we. Judging something by the first impressions. That is such a general thing, that people do it all the time. This is especially true and more consequential in the business setting, when entire revenue streams depend on the impression that gets through to the mind of the customers. First impressions almost always come with the first thing that a person looks at, for a business: its logo. Getting a good logo is imperative to long term success of a company, and it is almost impossible to modify it at a later stage, as it would cause confusion and lead to the brand reputation being tarnished. A good logo makes sure that your brand is memorable, and is something that your customers can relate to.

 
Most logos usually fall into one of the following kinds: full wordmarks, simple icons and a combination of the both. Full words (like Disney and Ray Ban) convey full meanings, while icons (such as Nike) mean something significant because of the penetration that they have had in the cult. Combinations (like McDonalds) take a middle path. The following are elements of a good logo:

 
1. Color: The choice of color in a logo, has been shown to have amounted for almost 90% of the impression that a customer has. It is important to pick a color that means something, as well as the combination which signifies something.

 
2. Shape: A unique and recognizable shape makes the logo memorable. While the color makes a first impression, the shape is something the potential customer can relate the brand to, and that sticks in the mind.
3. Font: The use of font depends on the niche of your business, and the seriousness that you want to convey to the potential customer. A banking sector logo should not use funky fonts at any cost, lest they be dubbed less serious.
To design a good logo, you need to be clear about your goals. If your goals are limited to your own visual satisfaction, you could stick to something that you like. But if you want the customer to relate to it more than you can, you need to think the way they do about it. You wish to interest and intrigue them, and not overwhelm them. You wish to make sure they remember you, but not that they have to memorize you by rote (stick to short and sweet forms).

 
You need to ask yourself, if your logo needs to blend in, or stand out. It depends on the niche you are in. For example, the logo of a budget RAM manufacturer for the computer needs to blend in, but that of a high end graphics card manufacturer should stand out. Because this is what the USP of selling a computer is all about. You need to make sure that you make a good first impression.

 
You need to have a good logo design company to do it for you, if you wish to have it done professionally and to make sure that you do not make any mistakes. They are people who have good experience, and can make sure that you make your point clear. Make sure that they provide you a money-back guarantee, if you are not satisfied with their work. Make sure that you can contact them directly, and have thoroughly gone through their portfolio. If you are even in a little bit doubt, you both do not resonate, and you should keep looking. You will find your match.