How long will I have to brush my teeth for perfect white teeth?

I just saw that commercial for how long it would take to get your teeth clean or something like that. And i wanted know. If my teeth were generally ok, but they are not those perfectly white teeth. What would i have to do in order to get my teeth to be some pearly whites and for how long would i have to do it?
4 answers 4