I honestly don't know about that Repel because it could have some ill effects on your ball python. I have used provent-o-mite before and it works pretty well. I would house your snake in a sterilite with some papertowels for a little while so you can monitor the mites easily. You can then work on cleaning his permanent home. A soak in warm water also works good too.