Why clean your throttle body? Do you think it is needed?

Mechanic said I may need to clean the throttle body to imporve the car performance? Is this true? Why would you need to clean it and should it be cleaned at any given time.. I never heard of this before.. can someone shed some light on this.

2000 Toyota Corolla
107K 4c engine
11 answers 11