This is my 3rd time going to Magicland dental I really like going. Eversince we started going doctor Shah has been the dentist for my 2 kids. She's really nice take's her time with her patients at least I feel that way. About the staff I don't have any complaints. They take their time to do Xrays. Doctor Shah take's the time to explain to the parent what's wrong or what's not wrong. I recommend Magicland dental office to any parent.