These are tools that you can use to find the right name for your smallbiz.

 
ANADEA:
Enter keywords and see a list of suggested names.  A free service.
 
BIZNAMEWIZ:
BizNameWiz provides both business name suggestion and domain name check to see if the name was already registered.  A free service.
 
BRAND BUCKET:
This tool gives you recommendations based on the key words you enter.  It also lets you search to see if names are already taken.
 
COOL NAMES IDEA:
Lets you enter keywords and get business name suggestions as well as Domin Name availability.  A free service.
 
GETSOCIO:
Enter a keyword and it generates a list of potential names you can pick from for your business.  The naming service is free.
 
GURU BUSINESS NAME GENERATOR:
Lets you enter key words and generates suggested business names based on industry.  A free service.
 
NAME MESH:
NameMesh is a free tool that allows you to enter a few keywords about your business which it then uses to generate a list of available domain names that you could potentially use to name your business.
 
NAME ROBOT:
NameRobot comes as a free and paid service.  You give it pices of information about your business and it come up with name suggestions for your business.
 
NAMELIX:
With just the entry of a few keywords Namelix uses AI to generate a list of potential names you can use to name your business.
 
NAMINUM:
Naminum lets you enter a key word and generates a list of potential names you could use as your business name.  It is free.
 
OBERLO:
Generates a suggested list based onthe keywords you enter.  Free service.
 
PANABEE:
Enter two words about your business and it generate names that utilizes those words or letters.  You can also do Domain name check to see if a domain name is already taken.
 
SHOPIFY:
This tool gives you suggested business names and also check for the availabilty of the domain name.
 
WORLDLAB:
Enter keywords and get back a list of suggested names to pick from.  Free service.