Average American homeowner is willing to shell out $42K to upgrade their home

Average American homeowner is willing to shell out $42K to upgrade their home