Typical setup includes setting up hosting services, installing a Joomla! database(content management system), customizing the setup and navigation to client specifications, training the client on how to enter content into the site, working with the client to tweak the look of the template, and pointing the domain name to the hosted location.
Some clients wish to have all of the content from an existing site transferred to the new site. In this case, many decide to complete this task on their own after the training phase. If a client would like our company to transfer the data, details and pricing will be determined on a case by case basis.