Google is the one search engine you're really interested in. Check out this site for the latest information to updates to Googles search algorithm http://www.seomoz.org/google-algorithm-change. At least you can ask a few questions and determine whether the consultant/business knows what they are talking about