I bought some organic, non-toxic mosquito spray a few years ago from a lady who is a herbalist in the Kensington area; she makes the stuff. It had catnip and other things in it. I've lost her name...
Sounds like Wild Rose College of herbalism: http://www.wrc.net