An SEO company should be frank and honest to its clients.
There's no such thing given that "falling inside your lap", "luck" or "winning the lotto" in successful mindset. SEO is unfortunately a prolonged drawn strategy. https://youtube.com/watch?v=bnl_QGw-9Xk