This is why it's vital that you consult with a SEO professional, they know what people are searching for on the Internet and what they want to see when they visit certain websites.
Without going into specifics, lets see what sort of benefits small businesses can gain from search engine optimization.
1. SEO is all about marketing and advertising and finding new customers. Website design is not what advertising is all about, it's important how you sell your services and products. You might have the best looking internet site, but what is the use if there are no visitors. SEO consultant will know what has to be done to get your small business website to a first page of search engine rankings. The steps that will be made will help your internet site reach new customers, the ones that are looking for the kind of services and products you offer.
2. The entire process will be looked after by the professionals. You won't need to do much, except spend some time to consult with an SEO professional. You will be able to focus on your small business 100%.
3. Marketing on various media is much more expensive than investing in SEO small business services. Noticeable results are usually acquired within first several months of the SEO campaign, so you will be obtaining great value for your money.

4. Good ROI is exactly what every single business is looking for. And most small companies get back their investment quickly, within 3-6 months. You have to confess that it's very hard to find such a good opportunity.
If you are considering SEO services, you should speak with a professional. Most SEO companies don't charge for consultancy services so you should see what's available, what your small business can get from search engine optimization, how much new clients can you get and what is the general market potential inside your field of service.