1) on paper write down who are your target customers
2) on paper create a site layout blueprint of your site you do this by naming the different parts of your site on paper
3) make list of your top 5-20 keywords
4) go to http://freekeywords.wordtracker.com/ now type in those list of keywords you created to see which ones are actually being searched for and now you know that you can optimize for those keywords, there is more to this but this is a basic seo setup
5) now those keywords that you know at least are being searched for you can optimize them do next step to seo site
6) now those keywords that you wish to optimize for in your site and pages include them in your TITLE TAGS - HDG TAGS - KEYWORDS TAGS - DESCRIPTION TAGS and include then in body of text at least 3 times
Instead of paying a seo company to do it and if you are on a tight budget go to which you can learn seo
[LINK REMOVED]