My experience at diPietro is always perfect. John is the best. He listens to what you want, gives good advice and a darn good haircut, precise and just as I asked for. The girls at the front desk are friendly and helpful. It's also a visual treat to just look at all the pretty people that work there. But then it is their business to look good!