“How long will it take?” Is this the question you have to answer each time when you are providing services for online reputation management? As many a time, you are also not sure of it. And above ...