If you need Design (big "D"), then you get what you pay for, and you should be going with established, known quantities like an identity/brand specialized design agency. They do cost a lot of money, but that's because Design (big "d") is very hard.
The difference is that Design (big "D") is about strategy and communication, whereas design (little "d") is about drawing and coloring. Sometimes you need one, sometimes you need the other, and sometimes you need both.