I really like Elemental Designs eDead V5 cTherm
. It is a liquid. Can be brushed on. None of the hassles of a roll type material. I have also used their butyl roll type with great success. Of course surface prep is essential, but that should not be an issue for an upholsterer.