Yes, you can use hyphens and numbers in your domain name. Besides, this is also an excellent trick to use your business name as your domain. For example, if you don't get a domain name that is accurate to your business, you can use the extra number to make the domain name unique. For example, our company name is Onohosting. If we didn't get the exact domain name, we could have used ONo domain 99. com, which can be an effective way to use your business name as your domain name. Buy cheap domain 99 from us and build a strong internet presence for your business.