Ultrasonic cleaners are great and DO help. But they are not a complete substitute for some experience and competence and elbow grease and giving a rat's ***.