martin bressel said:
Yes, it's my city name, and i've had it for almost 20 years.
I'm not sure what a SEO is? A web site optimizer guy?
@ Wayne - yes.
Your in a tough situation. There is obviously no way you could have anticipated this problem 20 years ago when you decided to name your business.
SEO stands for Search Engine Optimization. It is the act of optimizing several things, one being your website itself, so that your website is recognized and indexed better by the major search engines. One basic aspect of SEO is keywords. Keywords are the words people will tend to enter into the search engine to find what they are looking for. If you want your business to be found easier, you have to "Tell" the search engines which keywords you want it to respond to, and show your website. Obviously, anyone living in, say, Bumblefuck New York, looking for carpet cleaning, would most likely enter the keywords "Bumblefuck New York carpet cleaning". Now any carpet cleaning business in Bumblefuck New York would want to have these keywords strongly associated with their website, and would use them in all their SEO efforts. This would obviously cause a conflict if there was a company called "Bumblefuck Carpet Cleaning".
Remember that not everyone entering those keywords is necessarily looking for specifically "Bumblefuck Carpet Cleaning" so much as "a carpet cleaner IN Bumblefuck", just as, not everyone is necessarily looking for specifically your company, when they enter what happens to be your company name into their search engine, so much as ANY carpet cleaner in your city.
They are not so much stealing customers directly from you, but merely claiming their piece of the pie.