Thank all for your help.
I finally decided to disassembly the lens to clean it. $75 CLA+ shipping is too much for a $90 lens. I indeed work everyday in a class 10,000 clean room and even access to class 100 (particles per cubic) chamber but I don't think it necessary to clean a lens. I got some experience with other canon 50mm lenses.
I decided not to access thru rear element but, instead, open the front element because it has some haze on the third glass ( not easy to reach from the rear).
So far, it quite simple. I cleaned and I will put it back tonight. I will try to take picture at each step in case someone need instruction to clean their own lens.