For years we’ve had silverfish darting around our guest bathroom floor. I bought some silverfish traps (little cardboard boxes with sticky goo to ensnare them) and they helped, but didn’t stop them. In 2017 I read that lavender oil is a good silverfish repellent. It’s only $7.99 for a small bottle on Amazon, so I decided to give it a try. I wetted the end of a Q-Tip with the oil and ran it around the perimeter of the bathroom floor, adding a little extra to a seam between the floor and the wall. It smelled nice and did not see a single silverfish for two weeks. I finally saw one, reapplied lavender oil on the perimeter of the floor, and it keep the little bastards aways for an even longer time. Now I hardly ever see them, and treat the floor every few months.