The time it takes for your website to appear on Google depends on a number of factors. There's no clear answer to this question as Google changes their requirements all the time. However, we have had clients get to the first page for their main keywords within days of launching.
We are happy to talk more about your search engine strategy if we haven’t already.