James on Main

Hair Salons, Cosmetics & Beauty Supply, Jewelry
315 N Main St, St Charles, MO 63301

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.

Photos

Add a Photo
James on Main
View All Photos

Reviews for James on Main

Write a review
  • Apr 2026

    Beautiful salon with fun shopping!!!

  • May 2025

    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!!!!!!!

  • May 2025

    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!!!!!!!

Location

315 N Main St, St. Charles

Directions Call Website Pricelist Suggest an Edit