To begin with WordPress, there are a few things that are necessary:
Domain - This is the URL or website address where your new site will appear. Either you will need to purchase a new domain, or we will need access to where your current domain is registered (usually somewhere like GoDaddy or Namecheap). Hosting - WordPress.org requires a host account to "house" your site files. We provide hosting or we can work with your current host. See our Set Up a New Host Account page for more information on this step. Design - Our team will gladly help customize an existing theme for your website design or create a fully unique design just for your site. You can read more about that process here.