The Internet today offers several avenues for exposure beyond traditional Search Engine Optimization. Working in concert with a firm that has expertise in these avenues can increase visibility, search engine rankings, and business. These avenues are often considered part of Social Marketing.
One is to use the Internet to publish articles. You write the article and your web development company publishes it on a myriad of Internet sites. Well written and interesting articles can not only get wide circulation, but enhance your reputation as well.
A second way is to use blogs. The web development company would set up the blog and you regularly add content. Done correctly, the blog pages that you add would get wide and fast circulation.
You might consider adding video content to your site. Relatively inexpensive equipment is available to take acceptable videos. You may already have suitable equipment. Well done videos are interesting content which can be publicized them on the Internet. There is also much less competition for videos. For one client’s main keyword there were over 750,000 pages indexed by Google, and less that 175 videos.
Webconsuls > SEO