I think of it as being a hotel maid every day my own home is for sale - run through and make the place show ready in the morning - make beds, tidy up, empty wastebaskets, make sure the place smells fresh even if you have to let some cold air in - and be sure to leave the lights on. That way you'll be able to accomodate short notice showings. Light is very important - replace those energy efficient, dim and slow to light up bulbs with regular bulbs and leave lights on every day. It will cost pennies but return $1000s. Buyers are obsessed with light and making your place feels as bright as possible is key.
My choice in terms of agent/agency when I sell is to list with an office that sells a lot / the most in the market. You want to get as many buyers' agents in to your house as possible. Find out what their strategy is to do so when you're talking to agents.
Best of luck - it can be a nerve-wracking process!
Secondly, condition of your home is very important - no dripping kitchen faucet etc. because if little maintenance issues that are noticeable to a buyer, can put them off making an offer. Also, presentation of your home i.e. no clutter, have your home really clean and work on staging it for the sale. If you have children, put their toys away in pretty baskets, fresh towels in the bathroom, kitchen counters cleared off. Finally, your curb appeal to get the buyers through your front door.
If you have photos of your yard from the summer or spring with pretty flower borders it is a good idea to leave the photos out for a buyer to see.
Also - discuss with the Realtor you choose to list your home, what his/her marketing plan is. Marketing and pricing a home are extremely important.
Then remember first impressions matter. What does a buyer see as they approach the house? What is the condition inside? Are there needed repairs that need to be done, if so do them before you list it.