Cat smell or cat urine smell?
If it is the latter, I have had success with Nature's Miracle. If the smell is just the animal, that will diminsh with time and with changing out blinds, flooring, wall ... read more
In most homes, the neccesity of new windows does not usually crack the top 3 in terms of energy efficiency improvements.
You can usually get more efficiency mileage and bang for your remodeling dollar ... read more