Vein specialist will be able to evaluate the legs with ultrasound for any possible chronic, persistent venous abnormalities. Especially if the legs feel heavy and sore. When frequent cramps cause sleepless nights. When restless legs disturb relaxation during sleep.