97.5% would refer friends and family to us

5 stars Customer since 2010

Best haircut and color i’ve gotten in years!

5 stars Verified customer

Attentive Service. Very nice welcome letter and offers provided in a sealed envelope as I was checking out as a new customer. My facial was excellent and very relaxing. No pressure to buy products.

5 stars Customer since 2013

Maggie always does such a great job with my hair! She's professional, and attentive. The cost is quite fair compared to other Aveda salons and Maggie's work is worth it! She offers her honest assessment of what I need and never pushes to "upsell" her services or my style. The salon itself is clean, comfy and peaceful. (I love the complimentary tea and coffee!)

5 stars Customer since 2012

Allison is a great esthetician. She provides a thorough facial that is deep cleansing and relaxing!

5 stars Customer since 2015

Maggie always does excellent work! I highly recommend Maggie, as well as other Karma stylists!

5 stars Customer since 2017

Karma is a reasonably priced salon with high end service. Emily cuts my hair and does a great job.

5 stars Customer since 2018

I was really made to feel pampered!

5 stars Verified customer

Great service! It was very relaxing.

5 stars Customer since 2012

Great spa! Always a fantastic experience!!!!

5 stars Customer since 2015

My hair dresser was very patient, listened, explained how she was going to accomplish a complicated color change and it turned out exactly as she described.

Also in Grayslake


Northern Lakes Oral Surgery and Dental Implant Center

5 stars 7 reviews

Northern Lakes Oral Surgery and Dental Implant Center is the first Oral Surgery and Dental Implant Center on Belvidere. Dr. Steven Oltean is a licensed Oral & Maxillofacial Surgeon opening his practice in May, 2008. The office is conveniently located on Belvidere Road just West of the Lake Forest Hospital Grayslake Outpatient & Acute Care Center, and across from the Condell Professional Building. Our practice is open to new patients and we take most insurance programs. Call 847-548-1718 for your appointment.
Read More …