Step1
A good business name should be clear. It should accurately reflect what you do. What words describe your business? Let's say guitar lessons are your service. Related words are guitar, tab, riff, amp, pick, fret, strum, music, tune, hammer-on, play, teach, school, etc.
Step2
Next, take those words and find synonyms for them. Such as six string for guitar, and coach for teach. Come up with as many words as possible. Enlist the help of friends and family for words. They may surprise you!
Step3
Once you have as many words as you can think of, you can begin pairing them up, like "Strumming School". You can combine words, omitting letters as needed, such as "Guitariff" and "Pickatune". If you have words that rhyme, try putting them together for a clever, rememberable name. "Fab Tabs" is a little lame, but you get my point. :o)
Step4
Next, check out the names of similar businesses in your area. Use them as a guideline. You want to set yourself apart from the competition.
Step5
You can always use your name: John Smith's Six String Academy; Smith's Guitar Lessons; Guitar Lessons by John; Smith Guitar Academy; Smith's Strumming School, etc.
Step6
Next, see if the business name is available in your area. You can go to www.uspto.com to conduct a patent and trademark search. Then, check the domain name. You should not be paying more than $10 a year for a registered domain name. Aim for getting a .com as your main domain. They will usually give you similar domains that you can pay for as well, such as businessname.net and businessname.org.
Step7
If you feel strongly that your business name or idea needs protected, you can purchase a U.S. trademark for $325.