I was using Simple Solution for Buddy.
The problem with laminate floors is that the urine can get in the cracks and soak in.
I haven't had another puppy yet, so I really don't know if the Simple Solution actually works. But I love the way it cleans and smells, especially on real hardwood. I use it for regular mopping.
Hope that helps