Environmentally friendly carpet cleaning methods that use non-toxic, biodegradable cleaning agents and reduced water consumption. These approaches minimize chemical residues, decrease indoor air pollution, and reduce environmental impact while still effectively cleaning carpets. Methods may include plant-based cleaners, steam cleaning with minimal chemical use, or encapsulation cleaning that reduces water waste.