We have in home carpet cleaning machine with a spray type hose attachment. Use the same carpet cleaner we use on our in home carpets. Spray on, us a soft hand brush to work in cleaner, suck the cleaner off. Works great. You can also use a carpet cleaning solution in a spray bottle, spray on stain, work in with a soft hand brush and suck off with a wet/dry vac.