In this study, we investigated the application of cellulase and protease purified from rumen bacteria as detergent additives. Cellulase and protease were purified from the rumen cellulytic bacteria Fibrobacter succinogenes S85, and Prevotella ruminicola 23, respectively. An inhibitor test indicated that the purified protease belongs to the category of serine proteases and metalloproteases. Both the enzymes were effective at a high temperature (50 degrees C) and neutral pH (pH 7-8), but the protease activity increased with the increase in temperature and pH. The purified protease was treated with ten types of surfactants/detergents; it was found to retain over 60% of its activity in the presence of anionic and nonionic detergents. The cellulose plus protease combination was still effective after treatment with Triton X-100 and Tween 80, but the residual activity was low after treatment with Tween 20 than that after treatment with other nonionic detergents. Washing tests indicated that enzyme addition produced no significant improvement in the removal of grass stains, but individual enzyme addition in surfactants/detergents, especially in nonionic detergents, could improve the washing performance of the detergents by improving its ability to remove blood stains. This suggested that the surfactant/detergent class, enzyme properties, and the mixing ratio of ingredients should be considered simultaneously to enhance the washing performance.