No SEO agency can guarantee exact rankings. Google engineers work on the ranking algorithm on a daily basis, and each engineer works on different aspects of the algorithm. Additionally, Google is starting to roll in machine learning into the ranking algorithm, so a number one ranking cannot be guaranteed. What any reputable SEO agency CAN guarantee is putting in work, following best practices, making observations on what Google is favoring, and making adjustments based on what is working.