A good business name should be short, and it should evoke your values and offerings. It should be unlike your competitors' names and not interfere with any registered trademarks or domain names. Brainstorming your brand values can help you decide on a great name, as can input from customers, friends and family.