Being a consultant can be difficult when you know what the company you are working within needs but they don't have the budget to accomplish a goal. But there are always different solutions to try to bring a resolution for them, you just have to try harder.