Before handing your flat to you, your building or renovation contractors usually add a small layer of coating onto your floor surface.
This layer of coating not only makes the floor looks good, it also protect your floor against stains from everyday spills, dust and dirt, making it easier to clean.
However, over time, your floor coating will be damage or corroded due to everyday wear and tear. The use of inappropriate cleaning agents also eat into the protective coating on your floors.
When this happens, you will find that no matter how frequently you clean your floor, your floor will look stained, dirty or filthy.