I know that it takes time, but I am very fond of the good ol’ cold-call-walk-in method. I grab a stack of my cards and walk in. I ask for the manager or General Manager at some places. I usually get to talk right to them. I give them a couple of cards (give them two or three, as many will loose only one card–and they are too cheap to not give out like that), I tell them my name, the name of my business, what we do, and how I’d like to help them. If I get a positive reaction, I keep on. If not, I had them another card and tell them to give me a call if they need something. I get calls as much as a year later. And then I land the job.
If I don’t get past the gatekeeper, or get to see the person in charge, I still give them a card, and I ask when they are going to be in. I return later at the time given to me, and then ask to see them. I keep that up until I see or talk to them.
I landed two deals week before last from a quick cold-call-walk-up. These two will total a whopping $4800/year for only 9 days of work per year. Thats over $500/day–just because I walked in and asked.