whats the best way for cleansing

Whats the best way for cleansing ?

  1. can we do it at home normally

OR

  1. once in a month get it done by professianal?

i have heard with frnds that thay get the cleansing done professionally instead of facial in a month or two, it gives glowy and clear skin.

also suggest any effective cleanser