About James on Main
James on Main is a family-owned boutique, salon, and spa located in downtown St. Charles. The business offers hand-curated clothing, accessories, and beauty products, along with a full-service salon. Customers can enjoy a variety of beauty appointments, including hair styling, makeup, and aesthetic services. Many praise the talented stylists, particularly for their exceptional hair coloring and highlights. The boutique also features great items at affordable prices, making it a delightful shopping destination. With an inviting atmosphere and friendly staff, James on Main is a hidden gem worth visiting. Appointments can be easily booked online through their website.
Beautiful salon with fun shopping!!!
I have been all over St. Louis to some of the best salons, and no one has come close to the level of perfection with coloring/blonde highlights that Laura does on my hair. I cannot imagine anyone doing my hair any better. I feel lucky to have found James on Main through a good friend, and Laura & all her stylists are so sweet! This is your hidden gem in the heart of St. Charles! 1000% recommend!!!!!!!
I have been all over St. Louis to some of the best salons, and no one has come close to the level of perfection with coloring/blonde highlights that Laura does on my hair. I cannot imagine anyone doing my hair any better. I feel lucky to have found James on Main through a good friend, and Laura & all her stylists are so sweet! This is your hidden gem in the heart of St. Charles! 1000% recommend!!!!!!!