Our quick reply we recommend taking a professional designer, but our long answer may be more complicated. It depends on three main factors:
1. Do you have a good designer?
A good requires a good and experienced designer. From our experience good graphic designers are hard to find. Further more designers taste is often different from your taste. You should take a designer only if you like his previous logos and the work he does. Otherwise do not waste your time and your money. A good designer is something that is not always at hand. We strongly recommend not to compromise on this issue.
2. Budget
Creating a logo with a designer can be expensive. Since already we've said that you should take only a good designer then be prepared with a budget of hundreds of dollars. If you do not have a budget for a good designer then we recommend that you examine alternatives such as online logo maker tools.
3. Speed
If you need fast results then logo designer is not an option for you. Working with designer usually takes several days or even weeks. If you need a logo now, Logo maker This is the preferred option for you.
Once all that being said - Logo is one of the foundations of your business. Invested in it! Take the time and resources and create a good logo.
If you can't hire a good and experienced graphic designer that will shape your logo, use logo maker online tools and do not compromise on your logo!