From my own experience, I can tell you for definite that the one and only tool that really works with accuracy, is the manual checking. Of course, the rank checking tools whether the free or the paid ones are easier and faster to use, but they are not really accurate especially if you’re in charge of
If you use a certain keyword search, would you be on the first page of google for a whole month or forever?
You need to consider many factors to be able to know the correct answer to that. Like for instance, the age of your website, is it new or old. The current status of your site on the search results before you start the SEO services. Meaning, where is your website on the search results? You