It won't work if it isn't the right remedy. It isn't as simple as "I have a headache, so I'm going to take "x" remedy", or "My baby is teething, so I will give "y" remedy". Sometimes you can luck out and get the right remedy that way, but most of the time, you have to look at each case individually. The symptoms that are unique to you are the ones that will point to the remedy, and there are thousands to choose from.
Homeopathy works 100% of the time, when correctly prescribed. Sometimes the wrong remedy or wrong potency is chosen, but if you have a good homeopath, that shouldn't happen very often. And they should be willing to look at that and correct it if possible.
I truly do not know how people raise children without homeopathy. (That one is my own personal opinion