We feel a logo is a vital part of your company, but also feel your logo must represent who your company is, and where you wan to go.
That does not necessarily mean a logo needs to directly visualize what you do. There's reasoning to that and we'd love to talk you through it.