Dr Shah is an excellent doctor and we don't mind driving 20miles from Livermore to Fremont to still see her. She recently started seeing our 3yr old and we were amazed to see how easily Dr Shah could convince even a 3yr old to get her teeth cleaned. She recommends only treatments that are necessary. We usually see her on Saturdays and that's great that she has set her schedule for long distance patients like us. Billing has never been an issue and we've always been treated with respect by her and her staff.