Many web designers offer as part of their services to set up the web hosting for your new site as well as register your domain name. What you may not know is that it is not uncommon for web designers to resell domain names for a small profit and far too often they register a domain in their own name. That makes them the owner of the domain, not you.
Most clients do not become aware that their web designer owns their domain name until they set out to build a new site or their domain name expires. So, do you own your domain name? Are you sure?