From a branding perspective, it is usually best to have your domain name match your business name. You’ll want to work with your hosting provider to lock in an exact (or very close) match, if possible. If variations of your business name are already spoken for, you may need to get more creative with your domain name. When doing small business websites for our clients, we help advise them on the best domain name for their business, if needed.