I create a new WordPress site on one of my demo sites, adapting a theme to work with your logo and colors and organizing your information so that the site will be clean, clear and easy to navigate. It usually takes me about a month from start to finish.
The timing of the project is often dependent on whether or not I have all the text and images necessary to launch the site. I will need all your initial content. I build out the demo site so that it is identical to the finished site, When we are ready to go, I set up a database and install WordPress on your web hosting, upload the theme, install any plugins that are needed and load in the content. Once the finished site is live, I create a how-to manual with plenty of screenshots as a guide to updating the new site.