The team at Manhattan Upholstery Cleaning NYC are experts in picking up all types of stains, so if you have old carpet or furniture with accrued pet smells we can help! We offer a wide range of services including deep cleans and pre-vacuuming before the treatment.