I've been thinking about marketing for the past few days, especially as it fits in the context of a consulting business. A blinding glimpse of the obvious has occurred to me. Everyone Needs Marketing. It isn't just about running the business, paying the bills, doing stuff. Potential customers have to know that you exist.
The big problem is that marketing is something that is easy to put off. And many businesses do. I've heard it all before - I don't have time; I don't have money; I don't know where to start.
My suggestion is to find the time, don't spend a lot of money, and find someone to help who does know where to start. But get started.