I've setup a test website for my father's business. We own the domain which was bought separately and we just point it to the servers for our WordPress plan (I didn't want to be bothered with self-hosting). The main reason to go with WordPress was setting up WooCommerce to start selling some stuff online to augment the main business. I can't say I enjoy the experience of getting the look and feel right, and it hasn't really changed in twenty years. It's as enjoyable as formatting a Word document.