I love Cliff, but my heart is with Solo. I've been with him for a long time now. Perfect cut. Takes his time. Attention to detail and super chill guy. Only flaw is that Solo never keeps our booking on time. One day I had to wait well over an hour. This is kind of annoying cause it happens all the time. Other then this, all good.