When you've worked hard to develop your small company but noticed that earnings have hit a plateau, then it's time to look at hiring a marketing consultant. You might not feel that a stranger may do the advertising job you can but there's a reason why your expansion has gone up to now. You can…