We wear indoor flip flops and always take our shoes off before coming inside. We keep ashoe rack right by the front door and the entryway through the garage. However, we never ask our guests to take their shoes off. But, most of them choose to take their shoes off because they see the shoe rack & get the hint and also see that we are not wearing outdoor shoes indoors. I truly appreciated it especially when our toddler was much younger and crawling all over the house. When we go to someone else's house, we always take our shoes off unless the host or hostess insist we wear them and we see that they do the same.