Try a 5 gallon bucket of clear water to rinse a microfiber in as you wash it. Without rinsing sometimes you can push dirt into those grooves that are hard to reach. If I'm not doing a full wash I use the Spirits + water rinse. You can get a microfiber pretty dry just by wringing it.