When you hire Delaware Valley Carpet Cleaning for your Cherry Hill NJ Rug & Carpet Cleaning, Fabric & Upholstery Cleaning, and Pet Odor & Stain Removal, you're hiring the best! The owner (Joe Stark) does all work himself, so you get one-on-one personalized service. All work comes with a 100% Money Back Guarantee. Our cleaning products are Certified Safe, Organic, and Environmentally Friendly. We have many Credentials and Reviews. And since we've been in business since 1987, we have the carpet and upholstery cleaning experience and skill to get your carpets and upholstery looking and smelling fresh and clean!