These photograph show typical varicose vein disease of the lower leg. Yes, I would suggest that you look specifically for a vascular surgeon who specializes in varicose vein treatments. The reason that you have developed varicose veins in your leg is that you have a condition called venous reflux disease . . . this means that the valves inside the veins that normally control the direction of blood flow have begun to fail in particular veins in your leg. The best way to confirm this diagnosis and to "map out" the anatomy of your abnormal veins is with a special type of ultrasound known as a venous reflux ultrasound. This should ALWAYS be done before you proceed with treatment. Most vascular surgeon offices offer this study within their offices, often times at the time of your visit.
Likely the most effective treatment for your condition would be either Endovenous Laser Treatment (known as EVLT) or radiofrequency vein closure (also known as Venefit or VNUS procedures). This is the least invasive method of treating the condition. You will likely need some injections, known as sclerotherapy, depending upon your response from the other treatment.
In the past, phlebectomy and/ or vein stripping surgery was the most common treatment for your problem. With less invasive methods, this is not offerred very often anymore. Vascular surgeons rarely have to perform strippings due to the new laser catheters and radiofrequency catheters, which allow removal without the need for the surgery.
Since vein spas and plastic surgeons RARELY offer all of the various treatment options for varicose veins, you are best served by going to see a vascular surgeon who specializes in varicose vein treatments.
I hope this information is helpful.