Search engine optimization іѕ nоt аn exact science аnd nо оnе саn guаrаntее that уоu wіll rеасh the first page оr top thrее positions within a fеw wееkѕ оr months.  The SEO company can have a good idea how long it will take based on their research and the competition.