The point @Paul Murray makes is valid. In some cases the free logo makers use icons and assets that belong to somebody else. If you generate a logo with this software or program, you cannot be sure that you haven't breached the copyright or trademark of the rightful owner of the design. The best option for you is to learn how to make logo designs yourself. On Youtube there are many great tutorials, so even a 5 year old could learn to make a logotype. You can also do it. Most professionals use Photoshop, and you don't have to buy it initially to know if it works for you or not. They have a trial, so give it a try.