Select Page

Non-buffing floorsThis is when a floor finish dries to a shine and does not need “buffing” to bring out the shine. Most floor finishes (polishes) are self-polishing. Other terms used to describe this type of polish are wax that requires no buffing…