You should probably watch your pocketbook around anyone who guarantees high search engine rankings. Search engines are constantly changing and there are no guarantees that tomorrow’s algorithm will be the same as the one the search engines are using today.