Homemade Non-Toxic Disinfectant

I had several people ask about my Non-toxic disinfectant recipe, so here it is:

16 oz. water
3 tbsp. liquid castile soap
30 drops tea tree oil
Mix together in a spray bottle.

There are many, many ways you can make a non-toxic disinfectant if you don’t have these ingredients on hand. (I order my ingredients from Vitacost since they have great prices, plus you get a $10 off $30 coupon when you create an account through my referral link. )
Other non-toxic products with disinfecting properties:
Vinegar water (50/50 ratio) (do not use on marble surfaces)
Hydrogen Peroxide (3 percent; if you want to spray it, you must use a dark spray bottle or screw the nozzle from another spray bottle directly onto the original peroxide bottle.) (Use vinegar and peroxide in conjunction with one another.)
Thieves Oil
Grapefruit seed extract

Do you have any favorite disinfectant recipes? I’d love to hear about them!