At the time you listed your home for sale your agent had you fill out a Property Disclosure Statement. In this statement you identified lots of things about your home and should have disclosed any defects or issues you know about your home. If the roof leaks, if the heater or air conditioner has problems you need to disclose this information. Your agent can’t fill out this Disclosure for you so it is best to have everyone who lives in the home participate in this step of the selling process.
In the type of buyers’ market we are currently in, you might consider being a little proactive and have your own home inspection done. You would hire an inspector to go through your home just as your buyer will. Most of us learn to live with little things in our home, like a light switch that is temperamental, and probably won’t even think about it when we are filling out the Disclosure. However a home inspector will find those things, big or little. With your seller’s inspection in hand, you can make arrangements to have those items fixed in advance of the sale. While any good agent will urge a buyer to conduct their own home inspection, you would share your inspection report and receipts for the corrections you have made. This could let your buyer know that you are trying to make the home as livable as possible. Some agents will disagree with me on a seller’s home inspection because you must disclose any issues that come up in your inspection to the buyer, but I say the buyer is going to find out anyway so why make it harder on yourself than necessary during the escrow process.