I love this office. We followed Amy Eby over from Desert Shores. She has cared for my son since he was 3 months old and my daughter since birth. It's clear that she deeply cares for her patients. I will say the wait tends to be on the long side and that has never bothered me since she always give us all of the time we need and is sure she's answered every question before leaving as well as making my fearful son relaxed and comfortable with her. She's amazing. We've also seen Kathy a few times when Amy was out and she is equally as amazing. Staff is always polite and helpful. Love it here.