Stephen & Burns Aveda Salon & Spa

$5.4M revenue • 2 employees • 1185 Shelburne Rd Suite 3, South Burlington, VT, 05403, United States

Last Updated Jun 16, 2025

Company Overview

Company Name

Stephen & Burns Aveda Salon & Spa

Address

1185 Shelburne Rd Suite 3, South Burlington, VT, 05403, United States

Approx. Annual Revenue

$5.4M

Employees

2

Established

1998

About Stephen & Burns Aveda Salon & Spa

Stephen & Burns is a Vermont-based Aveda Lifestyle Salon and Spa, offering environmentally and socially responsible services and products. Located in South Burlington, the salon has been delivering exceptional service and skill for over 30 years, providing personalized consultations, custom treatments, and product recommendations to enhance clients' natural beauty.

Frequently Asked Questions about Stephen & Burns Aveda Salon & Spa

Technologies Used

Social Profiles