Your logo needs to give some kind of instant impact to the audience. After all, your logo printing may only get a quick glance or two so don't expect the audience to study every part of your logo. Think about your audience for a second. Are you trying to appeal to an older crowd as a financial company? Then a logo of a cartoon won't cut it. If you're trying to brand to a new sports bar then a company brand won't cut it either. If you want a great timeless logo created you need to seek help from a professional. This logo printing is going to be tied with your business, for likely it's whole life. You don't want to be changing your logo in and out unless it's absolutely necessary. Changing your business logo more than once in a short time period gives off the message of being unreliable to your audience, it's simply not a good business practice. A good rule of thumb is to use your logo so much that you get sick of it, and then you know it's getting some traction.
Consider your company colors carefully. Color scheme of your logo printing gives off the look and feel of your company. This may not matter much when you are first starting out, but the more often you use your logo the more and more of a difference it makes. Color schemes should not be taken lightly throughout your company’s logo design process. Keep in mind some colors cannot be reproduced off the web. These are colors outside the CMYK value range and this makes it impossible for logo printing offline without resorting to different colors.
The logo is just the beginning of branding a company. A logo cannot single-handedly develop a company's brand. After you've got a great logo in place you're ready to move on to applying it to your business. The reason many of the top logos are so successful is due to repetition. Again, if you need help with your logo design and printing, contact a professional and have it done right.