Buyers expect a trouble-free home. They want to buy a house, move in and start enjoying it right away. They don’t want to waste time and money fixing up the place. If you don’t repair your house, it will be seen as a fixer-upper and you will not be able to attract the right kind of buyers, nor will you get the price you want for it.
Buyers, in an effort to protect themselves, will always inflate the actual cost of the repair. A simple fix that might cost you a hundred dollars now will cost a thousand dollars once the buyer has seized upon it.