The name of your business must not only reflect your business, it must also cause people to see it and remember it without trouble. Generic names often result in people's eyes seeing your business's ...