A strategy consultant may be required in a number of incidences. Some companies looking to evolve more in to the technology world, employ a strategy consultant to help them discover how they could take their business to the next level and offer their customers the latest in terms of the technology they can use with their brand or to view information, place orders etc.
If you have a long term goal in which you want to meet, then I would strongly recommend a strategy consultant. They will work backwards from your goal telling you what needs to be done and when in order to achieve it. They will also help you along the way should you come in to any issues and will check that you are on target to achieve what you set out to do. Without a consultant, it is easy to spend too much time concentrating on the wrong areas.