If you really think Spearfish is the place, you might want to check these two websites for more
information while you research it out:
bhpioneer.com | Local & Independent Since 1876 (Newspaper for rentals, jobs, etc.)
South Dakota Department of Labor & Regulation (SD job service-type in "Lawrence County" and see what is there.)
As SD4020 said, you will most likely find the jobs are in Deadwood. I think Spearfish still has only one full-service hotel with restaurant and bar (Holiday Inn). Also Applebees and various
restaurants/sports bars. But Deadwood has many full service hotels along with lots of casinos which have restaurants/bars and some various other snazzy places. Spearfish (locals just say "Spear") is about 12,000 people, where Cheyenne has 60,000. Spear is close to all kinds of
outdoor recreation, but as mentioned, the real estate is expensive. Rentals seem to be more
reasonable, while houses to buy are pricey, and typical wages aren't equal to the cost. Rental
selection might be more limited when the university (BHSU) is in session.
Some people commute from Sturgis or Belle Fourche (or just "Belle") to Spear or Deadwood because the cost of living is less. This is a seasonal area-most of the business is summer season and not a lot happens in the winter. Some jobs are just for the season, and the others
have less hours when business is slow. Don't know about Chicago, but the weather in the
Black Hills can be exciting. I'm thinking of the year it rained so much the golf course in Spear was flooded, or just a couple years ago, the hail that put dents in cars and badly damaged the roof of the Walmart. (That can happen in Cheyenne as well.) It's a nice area to visit, so you can't go wrong at least making a trip to check it out. As you look around, hope you are able
to find the place you are seeking.