This will vary on a design-by-design basis.  However, we will get your website up as fast as we can without sacrificing quality.  Some website designers take weeks to get your website complete.  We will have it back in less than 3 days if possible.  If your requirements are complex it will increase the amount of time needed.