After being frustrated with compromised cleaning solutions, I dove into a Kirmuss Ultrasonic $1199. It cleans 2 LP at a time and can do an amazing job of restoring records but is quite labor intensive. It often requires your attention for half an hour or more to clean 2 LPs. At the end you are buffing with a microfiber cloth which created static for me at 7800 ft altitude. The Kirmuss cleaning solution is expensive and you will go through faster than they imply if you do all the cleaning repetitions. Yes, it can result in an extremely quiet surface probably unmatched by any other cleaner and I was able to clean some scratched records so well the stylus tracked deep enough that some scratches were not heard. However, you may also end up with a bit of residue on the stylus if anything in the process is not perfect.
After burning out on this process my friend loaned me an Isonic CS6.1 Pro Ultraonic $999. It cleans up to 10 LP at a time so is popular with record store owners and those with large collections. I found it did a great job of improving my records that had been kept in good shape but needed a little work so I could easily enjoy again. It has a very fast spin dry cycle that runs after the 10 minute cleaning for 10 LPs and leaves the LPs dry and static free. It has a cleaner fluid that works well with tap water (Kirmuss requires distilled water). I do a rinse cycle when using it. I even use the spin dry now after deep Kirmuss cleaning to dry and eliminate static.
I found out that the Kirmus is a modified version of the isonic P4875-NH+MVR10-PRO. If you have a Kirmuss you can buy an adapter from Isonic MVR10-PRO-P $335. This will give you the option of either method of cleaning. The Kirmuss for complete restoration if needed or a 10 record solution for nice improvements to your collection with minimal hassle...storing in MoFi inner sleeves after cleaning. Now I can enjoy each play with a quick carbon fiber brush clean.