Depending on the complexity of the page it usually takes us 3-5 days after all content and other info is collected from the client.
It may take longer if we have multiple clients before you, but we make sure no one waits longer than it needs. Sometimes it can be even sooner, but we can't promise that will happen in your case.
If you plan to hire us for bigger projects please let us know ahead of time so we can plan accordingly.