I went to John Mario's based on the reviews I read on Yelp. I guess I got lucky because when I called for an appointment they were able to get me in 30 minutes later. Bill cut my hair and did an excellent job. He listened to what I said and delivered exactly what I'd asked for. First time in a LONG time that I didn't have to fix my hair when I got home. I agree with others that it's a bit pricey for a barber, but then I'd rather pay more for a job well done.