Been coming here a number of years. Appointments are requested but 4 out of 5 times John runs behind schedule. Today it was 15 minutes behind. If I can be consistently on time, why can’t he! He does give a good haircut. It’s a shame that they can’t keep appointments straight.