We do stock a variety of insulation. Please feel free to give us a call @ (503) 665-0131 and let us know what you are working on, and we would be happy to help you out!
I think they do, you can always give them a call.
Thanks! Your answer is awaiting moderation.