No one can guarantee you to rank number one on Google. While some SEO companies guarantee a number-one ranking, Google ultimately makes that decision and no SEO company has that kind of special relationship with Google. If anyone does guarantee you the number one spot on Google, that should be sign enough to give them a wide berth. My guarantee is that nobody will work harder to get you the rankings you deserve.