Anywhere from a few days to a few weeks depending on the complexity, size and scope of the job. The timeframe will be discussed with you as a matter of course during the initial consultation, so you are always in control.