Convenience and Availability
Your house should always be available for show, even though it may occasionally be inconvenient for you. Let your listing agent put a lock box in a convenient place, to make it easy for other agents to show your home to homebuyers. Otherwise, agents will have to schedule appointments, which is an inconvenience. Most will just skip your home to show the house of someone else who is more cooperative.
Most agents will call and give you at least a couple of hours notice before showing your property. If you refuse to let them show it at that time, they will just skip your house. Even if they come back another time, it will probably be with different buyers and you may have just lost a chance to sell your home.
Why You Should Not Be Home
Homebuyers will feel like intruders if you are home when they visit, and they might not be as receptive toward viewing your home. Visit the local coffee house, yogurt shop, or take the kids to the local park. If you absolutely cannot leave, try to remain in an out of the way area of the house and do not move from room to room. Do not volunteer any information, but answer any questions the agent may ask.