Stephen & Burns Salon & Spa is an Aveda Lifestyle salon and spa now located on Shelburne Road in South Burlington. It offers both salon and spa services built around environmentally and socially responsible practices and products, and gift certificates can be bought online at any hour.