Maybe you could consider replacing your solid surface countertop to quartz countertop. Like other hard surface countertop materials, quartz is nonporous material. So it stands up to any liquid that can cause stain to the countertop. You could check Caesarstone for more information about quartz countertop.