I would have to agree with David the best way to network is to be there friend. Take them out for dinner and just get to know them, really make that connection. I would not even bring up your services unless they asked. If you are only going to be in the area once you can still make that connection and check up with them through email about how the industry is (once again show you are their to be their friend) and sooner or later they might throw a job your way.