I was told by a tiler when we had our bathrooms tiled, that wool wash was the best for them. For laminate, I am not sure, vinegar is a good cleaner for all surfaces, so worth a go. There is Face Book page called 'how do you clean? tips & tricks', they are amazing with all their cleaning tips & tricks and very nice as well.