Or they'll think your business has closed down.
Good point. I can see that happening in some cases, specifically ones in which the user has found us through Google versus word of mouth or direct mailing.
As others have stated I wouldn't use either. You may want to consider using your primary keyword as part of the domain name. So something like yourcompanyrealestate.com or whatever your primary keyword is. Google gives more weight to domain names that have the keyword in them and better yet if the keyword is at the beginning of the name, keywordyourslogan.com. Take a look at the following links. They should help in explaining some of this.
Also check out some of the links towards the bottom of this first page.
http://searchengineland.com/google-releases-interactive-infographic-how-search-works-150113
This one is very informative.
http://www.entrepreneur.com/article/226884
http://mashable.com/2012/03/09/domain-names-101/
http://www.searchenginejournal.com/5-useful-google-authorship-cheatsheets-and-infographics/63847/
http://community.namecheap.com/blog/2013/03/13/domain-name-infographic/
Awesome. Thank you very much for the links and insight.
So buy it! It'll presumably be over-priced, but you seem dead-set on using that domain name and it is available. Many posters on here have warned against using a hyphen in your address and opting for a different name which you seem reluctant to do. If it's really that important to keep the name then you owe it to your business to stump up and buy the domain you really need. Anything else is just cutting corners and bad for business.
chrfr makes a great point above - if someone goes to what they think is the correct site and finds the name for sale, they won't think "oh, I've obviously missed out a hyphen somewhere", they'll assume your business went under and you're selling the name on. You said yourself that your customers are not tech-savvy.
Have you done customer reaction research into that business name & into other keywords? How do you actually expect customers to find you? Google / content marketing / word of mouth? Does the domain name you choose even matter?
If you have a valid business model, expect to turn a decent profit and your potential customers absolutely LOVE that business name then having exactly the right domain name can be invaluable. Even if it costs a few thousand bucks, it should pay for itself within your first few months of trading.
If however you just have a personal attachment to that name / phrase then you need to be completely objective and think about this from your customers' point of view. People are VERY lazy online - you need to make every step as easy as possible for them. You think Amazon could hide their "buy" button and shrug it off saying "they'll figure it out"? Their sales would plummet as everyone flocked to a competitor with a site that's easier to use.
This isn't intended to sound harsh or blunt - I'm simply trying to warn you that opting for a hyphenated domain is choosing to turn away business.
Really hope that helps.
I appreciate your help. You make some good points. I don't think we'll be buying the squatted domain, if for no other reason than principal, but I think we'll stay away from both options as it sounds pretty clear cut that either is a bad idea.
--------
New question: What do you guys think about using YourDomain.org for a business? I've seen it done before but don't know how I feel about it. I know .org is traditionally supposed to be for non-profits, etc. The .net TLD is taken also, so .org is the only option left out of the well known TLDs.