SEO can range all over the board.  There are multiple factors that go into determining the cost of SEO.  Is your site brand new? Do you have any presence currently? Is your niche competitive? Was your website build correctly?  How old is your website?  These are all factors that we use when quoting SEO.