Answer : #1 - Paraphrasing Mike Grehan, author of The Search Engine Marketing Book:
If you create a page about a unique word or phrase, you can easily rank for that term.
As an example, if you were to create a site about xandrough, Google will want to return that site when a searcher uses that term because your site would be the most relevant to that term. The problem of course is that nobody is likely to type that into any search engine because the word does not exist, so ranking for it won’t do any good. However, how about a keyphrase like:
Landscape Design Sussex County, NJ
Now, the possibilities of this concept seem pretty exciting for Landscapers located in Northwest, NJ. To check this, click on the image above and you can see that the sites returned in the organic lack a sense of relevancy. Is that because, like xandrough, it is not likely to be typed into the engine. I don’t think so, as you can see many landscapers are competing for the phrase in Adwords. It actually looks to me like a phrase that is juicily near a conversion worth thousands of dollars.
Try a search like this for your business plus a regional term. If you don’t find many sites that match that query, there may be an opportunity.
#2 - Search Engines Return Pages Not Sites on the Results Page
With this in mind for the example above; the page has to be about Landscape Design in Sussex County, not the site. In other words, if one page on your site is about landscape design and another page is about sussex county, no page of your site will come up for the keyphrase: ‘landscape design sussex county’.
This can be used to the advantage of the linkless site, making it possible to come up in the results for multiple search queries. For example, one page could be for Lawn Maintenance, while another could be Landscape Design.
For more on this see Local Biz Bits
#3 - The Order and Proximity of The Keywords Matter
Write a sentence or phrase that contains both the service and the geographic term and have those terms in close proximity.
High Rankings Advisor has a great explanation of Keyword Proximity.
SearchRank provides another great example of how to write for search engines.
#4 - Time
It will take some time before the search engines trust a linkless site. So, you may just to have to wait. However, if your site is a couple of years old and you re-write it, applying some of these principles, you may be able to rank for your terms as soon as the next time Googlebot visits your site.
To speed some things up even more you may want to add your business listing to Google Maps and verify your business listing. After filling out the information you will recieve an automated telephone call and you will have to enter the numbers they provide you.
Also, you could fill out the business profile on superpages.com. Don’t just set up a listing, you want to make sure you add your url to the business profile. Google only spiders business profiles on superpages.com, not the rest of the site.
The above options are free. the links they provide won’t have any value in ranking your site in search results but they may help your site get indexed quicker by google. And they both get traffic in their own right and could score you some work.