Six Good Reasons to hire a consultant: 1) No one in-house has the expertise you need. 2) You have the know-how but not the time. 3) You're to close to the issue and can't be impartial. 4) The project is confidential and inappropriate to assign internally. 5) You need an expert's credentials to help you sell your board. 6) You need help on several level, so it's not cost-effective to hire a single person."~ Communications Toolkit, cause communications