I've been doing a bunch of freelance web work lately and have set a goal this year of increasing my revenues about 10 times. In order to do so, I will have to stop relying solely on referrals and start soliciting local businesses whom I feel could use my services. In other words, I want to turn what was a hobby into a business. My question is, what is the best way to do this? I'd like to speak with owners of local restaurants who either don't have or have terrible websites and show them what I can do for them. Should I drop in and ask to speak to the owner (during slow business hours)? Email them through their existing site? Should I call and ask if I can set up a meeting? What's the best way to approach this to not encroach on their time but still give me the best chance of landing some new clients? Thoughts?