I would be happy to recommend 99designs. I had over 200 logos submitted in just 3 days. I needed a result fast and by using the 99designs platform, I got this delivered.
I have used 99designs since it started a few years ago and it continues to get better and better in the way it allows you to interact with designers, giving feeback to make sure you get the perfect design.
Thanks 99designs, good job!