The logo is the image of your activity. It has to be simple, easy to remember, to recognize... but at the same time it has to show the concept of your activity and what sets you apart from your competitors.
A well-developed logo shows an idea of seriousness and trust to your customer and, especially, to those who don't know you yet.