Cleaning products vary for different parts. The best general cleaner is "Novus #2" for playfields and plastics. You can use stronger cleaners like "Nifti" but they can be harsh on plastics. I use "Simple Green" a lot these days for really good results. Whatever you do - no water based products on the playfield.