Hiring a logo design company is advisable, especially if you are looking to have professional-looking logo which would appeal to your target market. However, due to the large number of logo design companies that are all offering the same services, it might be a hard to determine which one among them would be the best one to hire.
When going through your options, it would be good if you would be checking out the services that each of the companies is offering to make sure that they can help you out with what you need. Make sure that aside from listing their services, you would also be getting information about their rates so that you can determine which among them suits the type of budget you have.
You should also research about their background and their experience in the business of making logos. Although an older company does not necessarily mean that they can create better logo designs than a newer one, they might have more experience in creating logos for various types of companies. The important thing is to make sure that the company values their clients and their business and a good way to verify this would be through looking for honest reviews which have been written by their past clients.