Yes, it does! Our formula is designed with a professional yet gentle strength to penetrate deep into fibers and paddings without damaging the surface which means it can get rid of most old stains and odors.