Certainly, no good company can ensure number 1 spot in Google within a specific time frame.
It would be extremely difficult to predict the amount of time you might have to need in achieving good ranking for keyword phrases.