Carpets, as anything else in a home, require constant care to be kept clean and nice looking. They quickly lose their charming appearance if left neglected for some time, making the whole room to look dirty. You can hire professionals to clean your carpets but that often comes too expensive and unnecessary considering the fact that most carpets can be successfully cleaned by a person without any real experience in carpet cleaning field. Renting a shampooing machine is much less expensive, and if you fill it with your own shampoo cleaner, you might be surprised how cheap it can be to clean your carpets thoroughly.


  1. Pour 1 gallon of hot water and 1 teaspoon of dish soap into a proper-size bucket. Use a tall spoon to stir the mixture thoroughly, then add 1 pint of rubbing alcohol, 1 teaspoon of ammonia and 2 teaspoons of white vinegar. Stir again.
  2. Fill the shampooer’s reservoir to the top with the mixture and wash the carpet as following the manufacturer’s instructions.
  3. Pour the leftover cleaning solution in an empty laundry detergent container or other type of container with a lid. Store the cleaner in a place away from children as recommended by carpet cleaning Wimbledon.

Remember that it is good to use your homemade shampoo cleaner as soon as it is made because its cleaning power will fade over time. Do not mix ammonia with bleach or products containing bleach, as this will create harmful fumes. If you cannot clean your carpet as you want then the best you can do is to hire professional cleaning company, such as carpet cleaning Wimbledon. However, when hiring a company make sure it is reliable and experienced in carpet cleaning.