We'll discuss your current site and what you are looking to achieve. Based on this, we'll research the best themes and plugins we'll use to make your new site meet your goals.
Once we agree on the new site's functionality, we'll get to work. We'll set up your hosting and install WordPress (if needed), install the new theme, move all your content over and tweak the design to match your brand.
As needed for each client, there may also be some additional development time to customize the site further to meet your needs. This could include e-commerce, member directories or more.