So my boyfriend has been searching for a good barbershop for the past years. He tried a few barbershops around the neighborhood, supercuts, even that place keep it cut a few stores down from vip barbershop. None satisfied him. They would always screw up the haircut somehow, rush it, taking only ten minutes to do the whole haircut. Finally i pointed out to him this place and after we left vip he told me "finally! A barbershop i like!" Eric gave him a haircut. He was very professional and nice. He took his time and you can tell he is a perfectionist on his work; which is great. The reason why i gave it 4 stars is because one of the other barbers had his wife and kids there. I understand it might be a family business but it just looks unprofessional when you stop giving someone a haircut to play with your kid or talk to your wife that is hanging out at your job. Plus while waiting we were never told " we will be with you in a few " or something the guy with his family finished giving someone a haircut before Eric and never acknowledged we were there waiting, to let us know Eric would help us once finished. Instead he went out to smoke a cigarette and came back and gave one of his kids (I'm guessing it was since he was there with the wife and other 2 children) a haircut before helping my boyfriend. My review and advise would be to be more aware of customers as they wait. We were very happy with Eric, but at first the whole experience made us feel unwelcome. with all that behind if you want a good haircut as my boyfriend said , this is the place. You won't regret it.