Add a way to set a budget with /find, such as /find 200000 for a maximum price of $200,000. This will make it easier for realtors to find places for people.
Having a sign for people to call for doctors, and also having the NPCs have the basic stuff (Bandages, leg splints ext), and have everything else be required for the doctor to make and sell to the player. I think this will make it more realistic.