Sclerotherapy is a minimally invasive treatment for varicose veins and spider veins. Your healthcare provider injects a chemical solution into your vein to close it off. This in-office treatment works well for many people, especially on smaller varicose veins. Recovery is quick, but it can take weeks or months to see results.