Will my legs immediately look better after sclerotherapy?

No, your legs must go through a healing process that may include bruising and some inflammation of the injected veins.