This works great at getting things cleaned but if you follow the instructions you'll be about broke in no time.  These are costly and the size amount the instructions have you use will give you about 6 good cleanings.  That seems a high price to me.  If money is no issue you will be very pleased indeed.