I take my kids here all the time. They do a great job and don't make the kids scream and fuss. The atmosphere is fun and friendly. They are always extra nice to the kids and make them happy.
You don't need to make an appointment, the wait doesn't really take too long. There are several barbers and they do a quick job. The prices are right too!