Before doing any type of work the first question I ask is:
Do you own your Domain Name? Who manages your domain?
the "Domain Name" of your website is you Name before the World Wide Web. You should own the rights to manage your Domain.
Owning your Domain Name is the most important thing you need to take care of building your online presence.
When you were born your parents gave you a name "First + Last"; for Colombians like me we actually have "First + Last + Last". Still... Imagine if one day you want to do a business transaction, or want o open a bank account or purchase a home and Oh, Oh. Hold on I cannot use MY NAME because somebody else holds the rights to manage my name.
When you give birth to a business idea and decide to create a website with it. always make sure you are the one that subscribes to the Domain Name service and that you handle the username and password of the account so you can make changes to YOUR stuff.
I always direct my customers to use www.webozt.com to purchase their domains but they can feel free to use whatever company they feel more confident with as long as they have the rights and control of their Domain.
The hosting is also important but believe me Like I often tell my customers. Recovering the information from your current site is easy. Convincing a company that YOU are the owner of YOUR domain when you don't show up as the administrator and or the form of payment has been done by someone else. IS NOT EASY!.
So please Take charge of your Domain - Own your Domain
If you have a business idea search for your domain name at www.webozt.com