Pretty simple really, you tell me what you need- I get it done. Tight timeframes are no problem, I can sleep when I'm old :)
Whether the job is a new design, a logo, adding functionality to an existing site- the process is basically the same. I need to know what you know and how much time you'd like it to take. If we're talking about a website, you'll be seeing comps within a couple days.
We'll narrow it down from there. Depending on the size/budget and your expectations, the design can typically be finalized in a few days to a couple weeks. Then the coding begins.
The whole process can take as little as a few days for a smallish site- a couple weeks for a bigger one- and as little as a month for a monster. I've never met a deadline I didn't meet.