I will include the cost of a .com domain name in the cost of the website. If you already have a domain, then I will give you details on pointing the domain to your new site. I use .com and not the .uk names. I have issues with privacy with the .uk domains. Recent price rises of uk domains and now making the .com domains more competitive.
If you choose to leave my hosting, then if required, I will transfer the domain to you. This is a promise.