We love Dr. Shah. Have been going to her for 7 years for 3 kids. The office is small and clean! Friendly front desk and the nicest Dr! Our kids feel comfortable with her. She is patient, the wait time is not long, and have been always able to get in to see her on the same day except one time.