If it were my pub I would get back onto the person who done the job, if I was unhappy with the finish!
What I would recommend is you contact the Pro and ask what sealer he applied.
Regarding lightweight polisher Truvox Orbis is lighter than the Trophy, my preference the latter, have been using Cleanfix machine over the last couple of day very nice!
How are you cleaning the floor and what cleaning agent, are you using?
Any chance of you signing off with a name?
Len