todd, it all depends on what your cleaning or trying to remove....for instance gum,oil,rust,grease....ect
no certain brand per say ...... i keep oxalic acid and sodium hydroxide...find a good chemical supplier and get it straight from them
call me if you would like