Check out the 7 questions you should ask before choosing a consultant.