Excellent salon and stylish. We have been coming here for many years. We still come here even though we live in another state when we come to visit family and friends. They are always busy. Be sure to schedule an appointment in advance. We had appointment for three people, and I decided to get a haircut while waiting. Jeff was very friendly and able to squeeze me in. They wash your hair before and after the cut at no additional charge or part of the cut, which is great for the price. The price is very reasonable and affordable. Meter parking is available along the street via app for $2 for 2 hours. The meter guy was giving out a ticket when we got there. Be sure to pay for your parking. Highly recommend Kami Salon for all ages and styles.