Setting up a WordPress website is very straight forward. The WordPress software is available free of charge. The two things you will need first are a domain name and a WordPress Hosting plan. Once the hosting account is set up and you are logged in to the cPanel control panel, you can use the Softaculous Apps Installer to have WordPress installed on your account automatically.
If you have any questions on this process, do not hesitate to get in touch with the support team and they will be happy to assist.