Results typically appear within two days but can take up to two weeks for full effect. These results usually last three to four months.