Real Estate Nearly 60% of homeowners surveyed are putting off home repairs due to cost Stacker Connect