A couple of these would be worth a try. Certainly the Blue stuff and maybe the foam Some of these products do not like petrol. Might be an issue in case of spills or float needle issues. Concrete would be fine and the tilepoint should keep it together