I'm not sure who the manufacturer is. The house is 10 years old, we are the second owners. Would the windows still be under a warranty, and if so how do I find out the manufacturer? The general warranty on the house expired.
Looking around Home Depot last night I saw a foam product that was labelled "does not expand." Would that be ok, or would you still consider this more risky than worth it?