@mibo
I understand how you feel because my sister is totally afraid of geckos (she would leave her sliding glass door and screen open for her cat) ......she doesn't live to far from me and I always have to go "rescue her"......nothing like picking up the phone and hearing someone screaming....."there's a lizard on my remote"....(she did't even say hello---) So I have to go and capture it and release it outside.......
For me, it's NOT the geckos, but those big roaches we have in Texas that live outside but come inside for water, or to get away from the rain or cold---now they will make me let out a scream---LOL!!!

vs

For keeping geckos away---keep doors closed, use screens, they are attracted to patio plants for hiding and looking for bugs--so keep these away from doors too.......and they don't like my cats (but be careful they can be poisionous to pets they secrete a poison through their skin at least that is what my vet told me..)....
BTW a friend used the Borax stuff on her invasion of the ants and it did the trick, she put the borax recipe in a jar lid .......she doesn't have any pets at this time....so if Borax is used, I be careful around pets...
Animals are reliable, full of love, true in their affections, grateful. Difficult standards for people to live up to.”