One of the reasons why offline advertisement, and especially local type of marketing work is because of targeted traffic they will create and after a while, people, companies and business sectors that are located within a few miles from you would be aware of the products you are selling and the potential clients may even visit your office in person to learn more and possibly do shopping.
Although using net-based advertisements can be great and beneficial in most cases, but you would have better chances of selling your products and web services to the small firms that are in your own town and county, rather than trying to find customers living in other continents. You know, it's like saying buying butter and milk from the store in your city or ordering them from abroad by airmail.
If you sponsor local events, use local newspapers that are read by companies nearby and looking for affordable products, you will find great opportunities to sell. Local advertisements usually are followed by phone calls and visits, rather than emails and feedback forms when people find your website over the net, and simply being interested in learning more about the services offered online.