You can do it yourself. Write articles about your products, write press releases about yoru business news, submit those to your local publications, you'll get free press and hits to your website.
Inclue your website address in your forums posts, make sure your website uses keywords and approrpiate page titles so for example if your products are targeting local buyer, make sure you have there somewhere your city/town mentioned etc. You can also buy Google's ad space but it's costly
