All of the staff is very friendly and my kids actually enjoy going for their checkups! The office is decorated in a kid-friendly way, and my children look forward to watching the fish in the huge aquarium while they're waiting to be seen. We are always seen promptly, and the staff has been very accomodating if we needed to re-schedule. The TVs with headphones keep the kids busy during their appointment, and they've never experienced any discomfort, even when getting a filling done. Dr. B always explains treatment options clearly, and leaves the choice up to the parent. He is never pushy to insist on any treatment, but allows the parent to make decisions. I highly recommend him!