Brand experts, creative directors and graphic designers are all specialists that can help you with your brand development and initially starting with your logo.
Specialists and agencies do vary in price and it is important to understand that low cost logo design can seem appealing initially, but once your business grows, you will most likely outgrow the initial design.
The benefit of investing in a good brand approach early is that you can get a brand you are proud of that lasts and can even get some creative strategy work that can provide you with clear direction from the get go and save you in the long term.
Do a search on Google for ‘logo design’, or you can try websites like Freelancer.