One nice thing about working on your own at home you can go crazy on them if you want.
For lightly soiled ones, you can just agitate with a brush and vacuum. Then lightly mist with a diluted APC and wipe with a damp towel.
If they are bad, vacuum them with an upright household carpet vacuum that has a spinning brush to get as much loose soil out first. Then you could toss then in a large storage container, or just the lid of one, and let them soak in cleaner if needed. Agitate them with a brush after a good soak, then pressure wash them out or just use a hose to rinse them well. Hang them to dry for a while, and/or finish them off in the dryer. I have also thrown them washer too.