Here in Oz, people with dogs have started using snake repellers. They send out a ultra sonic noise won't kill em but will deter them. I don't think if they are already under your garage floor this would work. It will only stop the ones coming in
Good luck