I am obsessed with my steam cleaner, but buying the solution gets SO expensive. Here is a great solution, that is not only cheaper, it actually works better.
Here's what you need: 1/2 tsp laundry soap
1 cup vinegar (White)
3 drops of your favorite smelling essential oil
This is for one of the 2-ish gallon solution tanks, but if you have one of the small tanks that pop into the side of the machine, this works great for that as well...just make sure you set the floor cleaning setting to normal instead of high traffic.
For the two gallon: add all of the ingrdients above and top off tank with the hottest water you can get. Replace tank, and steam clean. I always recommend going over the area with plain water after steam cleaning. It removes any soap and actually brightens your carpet
For the side soap dispenser: add above ingredients, and top of with hot water. (Same as above) Again, I recommend rinsing with plain water after steam cleaning.