We are super committed to meeting client deadlines whenever humanly possible. That said, in logo design the final delivery date depends on you. Each time you send it back to us for revisions, that adds a day or two to the design time. So it's about striking a balance between getting it right and getting it done on time. As far as we are concerned, getting it right is far more important, but that is your call.
If you have a specific deadline for your logo project, please mention that when you place your order. We will take it into account and (within reason) we will change our schedule to fit yours.
If you need it yesterday and you are willing to pay extra for us to drop everything else and focus all available studio resources on your logo, have a look at our "Rush upgrade".