These questions are critical to ask when hiring a consultant.