This is a barbershop... If you want a full shampoo and make over go to a salon. Yes the barber likes to speak his mind, but he is a really nice guy. As long as you don't tell him how to do his job you wont have a problem. At the end of the day its the quality of the haircut that counts, and in that aspect he definitely deserves 5 stars. He is a professional and has a great eye for what haircut will look best on you. He is usually pretty busy on Fridays and Saturdays, so if you don't want to wait try and go earlier in the week.