Ok, I know that there is a lot of negative sentiment against a multiple domain strategy, but for my business and my situation it's the way to go based on the circumstances. I am getting to claim domain names to start the process of building out the alternate sites, but the domain name is going to be ridiculously long. I am not worried that anyone is going to type in the actual domain name, but want it to be a relevant name. We have a meat market and are going to be expanding with one location per city (cities will have a population of at least 2.5 million so it's a big market area) but surprisingly the keyword difficulty is low. We dominate in our home market and I can't risk taking many chances trying to push the SEO in new markets as we run the risk of killing the golden goose. We have location pages and that hasn't worked well. Here is the question, when I register these domain names, should I hyphenate for clarity and/or SEO benefit. Here is what this would look like: http://www.lanswanmeatmarketphoenix.com or http://www.lanswanmeatmarket-phoenix.com I'm probably overthinking this, but wanted to get the collective wisdom of the group before i head down this path.