Whether your dog had an accident or your wine glass did, in Charlotte, carpet-cleaning companies offer enough options to get your floor back in shape. Awards Steaming, one of the carpet cleaners in Charlotte, NC, flushes dirt from rugs with high-tempearture water and biodegradable solutions—so you don’t have to worry about your little one falling asleep on a rug contaminated by chemicals. Other Charlotte, NC, carpet-cleaning companies eschew water altogether for an eco-friendly approach. And carpets aren't the only things many of these businesses clean. Oops! Oxygenated Cleaning Services not only powers through heavy carpet stains, but also purges odors and dirt from upholstery and mattresses.