It would appear that a 'shoes off' policy is global.
I live in Yorkshire, England and I have a strict shoes off policy in my home. I do not allow any visitors whether they are family, friends or tradesmen e.g.repairmen, phone installers etc. to wear shoes in my home.
I have no problem with telling visitors to take their shoes off, I even provide slippers in various sizes for visitors who do not like being in stocking feet or are embarrassed in case they have foot odour!!!
I have had to work very hard to carpet and furnish my home so it is logical not to allow shoes to be worn indoors.
Why does anyone need to wear shoes indoors?
Many of my family and friends also have a 'no shoes' policy in their homes, it appears to be an increasing trend particularly among the under fifties and is probably due to the popularity of plain light coloured carpets and polished wood flooring.
I am an electrical contractor and lighting designer and when I visit a prospective customers home to survey and quote for work I take my shoes off, which shows customer care, this creates a good impression with the prospective customer which makes them more likely to offer me the work than another contractor who has trampled into their home in dirty shoes.
If I am working in an area of a customers home that is carpeted or has a polished wood floor I will usually work in my socks or wear slippers. Obviously this is not always practical such as when working in roof or under-floor voids.
All companies should instruct their employees to take their boots/shoes off when visiting or working in peoples homes, for example there is no need for a salesman to wear shoes when visiting a customers home, or for a service engineer, appliance repairman, interior decorator etc. to wear shoes when in someones home.
To a customer it is often bad enough having a stranger in their home, even worse is when they trample around their home in dirty boots or shoes!!!!
I would be very interested to know if there are any companies who do instruct their employees to remove their shoes, or who provide their employees with slippers.!