We have applied what we were told was the best oil repellant impregnator to a marble floor in a hotel restaurant. The floor is still staining. What can we do?
The problem is more than likely not with the impregnator. Most impregnator are only oil-repellent, not oil proof. If the oil is allowed to sit on the stone long enough it will penetrate the stone and stain. I would clean the floor more frequently and try to pick up oil spills as soon as they occur.
TIP Stone installed in a restaurant is very difficult to maintain. I would suggest machine scrubbing the floor daily with a heavy duty cleaner. Check with some of the vendor in the resource directory for some recommendations.