HOW LONG DO I HAVE TO WAIT TO SEE VISIBLE RESULTS?

The recommended waiting time is 3 months for maximum effect. However many patients will see visible result as fast as 3 weeks. It varies between individuals.