It takes about 3-5 weeks to get the full effect. Pellets must be re-inserted every four to six months to prevent symptoms from recurring.