The Ortho I have used is clear and when it dries you don't see it . So "should" be safe for hardwood floors. Also around the outside of my house I sprinkle Boric acid.. it is a white powder , keeps all kinds of critters from coming in and you can buy at Family Dollar.