One guy told me he used "Frost King" insultation from Home Depot. I'm looking into that soon.:sweat:
Reading this post and similiar posts on other forums my question is does this stuff self adhere or does it just lay flat on the floor? I am darn close to doing my interior and was just curious. Thanks.