Truly a hidden gem!!! The ladies were extremely hospitable, genuinely kind, dedicated to their service, and experts at their craft. (: My haircut turned out way better than I had envisioned. The lady who cut my hair was very attentive to my requests and offered her own professional suggestions, and the resulting haircut made me feel like a million bucks (: The pricing is extremely competitive, but you end up with a quality of service that, in my opinion, far exceeds the modest price you pay. If you want to brighten your day with a little bit of uplifting conversation and a confidence-boosting spruce-up, I highly recommend Main St Hair Salon!! Thank you so,so much, ladies, and best of luck with business!!!!