I use the Zep product from Home Depot for cleaning. Works as well as anything else I have ever bought including Hydroforce.
Used the Hydroforce finish a few times, but then it seemed they changed the formula and it became "waxy".
Rejuvenate finish works really well and is very durable, but you have to wait 24 hours between coats.
Now I use LaminatorPro Restore. You can re-coat in 20 minutes. At a hundred bucks a gallon, better work well.
I love doing those Mop n' Glow strip offs and re-seals. Usually about a thousand bucks and work behind a closed door in the A/C all day.