In general, home repairs typically do not qualify for tax deductions, except when dealing with rental properties, as per the IRS, since repairs are considered maintenance to uphold your home's condition without significantly increasing its value, with examples such as painting or repairing broken gutters.
Generally, renovations tend to be more cost-effective than constructing new buildings, but this may not hold true if you're working on a significantly deteriorated and old structure.