Laminate material, once compromised, is difficult to remove stains from. If the stain is on the surface, i.e. not absorbed into the core material, it can be removed. If it has wicked below it will not be removable. If you have fingerprints it sounds like a surface issue. I would suggest not using ammonia on the surface (windex). There is a very simple product called "Magic Eraser", I believe made by Mr. Clean. It is a sponge like material. There are 5 versions and you'd want the original as it has no additives. Use a mild detergent (Murphy's Oil soap).... even Dawn dish detergent in warm water, not a lot ... say a teaspoon per quart. saturate the Eraser and squeeze almost all water out. press down fairly hard and work a small area. You'll be surprised at how clean it will get. This Eraser is also great to use to remove oil from Computer track pads and keyboards (power off and nearly dry eraser with follow up paper towel). When you think the eraser is used up, slice it in half the long way... you now have 2 more clean surfaces to use!