n order to make a website visible on the Internet, it has to have a domain name associated with it. It must also be hosted on a web server. People that I design a website for can host the site with me or any host they choose.
If your site is hosted with me, I can usually determine any problem and (in most cases) fix it without charge.
In order to register a domain, you have the option of doing it yourself or have me do it for you. Although there are many companies out there, the domain registration company that I have used for years is Aplus.net. Because I don't control their servers, you will be subject to their guidelines:
Domain Name Service Agreement
Domain Name Renewal and Redemption Policy
Domain Name Dispute Resolution Procedure
WHOIS Privacy Service