I'm barefoot or wearing flipflops in the summer, socks in the winter.
So far I have yet to find a pair of "waterproof" boots that actually stays dry longer then two weeks at my job, so my boots come off the second I get home so my poor feet can dry out.
As for guests, well, I would actually highly prefer they keep their shoes on because
a. Many, many people do not seem to understand simple hygine for feet and I don't want to smell the stanky or see the funky.
b. I have three dogs, three cats and very little intrest in trying to keep the floors of this place clean. I don't give a *expletive deleted*it, I go barefoot outside so it doesn't bother me, but I doubt others would want to run around here like I do.