The dentist is very nice, and addressed all my questions. The hygienist was thorough, and good with the kids. However, they are understaffed and we waited 45 minutes past our appointment time to get in the back, and then another 15 minutes to get to the cleanings, then another 10-15 to get the xrays. The actual exam, cleaning and x-ray took only about 30 minutes for both children, but we were there well over two hours. Luckily we didn't have any other appointments that day. The practice just needs to have a few extra staff members.