Good: Time taken with children and listening to parents, professional attitude and time taken to explain issues and answer questions. No unexplained charges showing up later. Ease of scheduling appointments.. Bad: Office is in an older strip mall type place, could be newer but the service and trust you develope with this doctor makes anyone with common sense know to forget the fact the office building is old.. Improvements: None, Dr. Brown is great!. Other: Highly recommended and this comes from two very very picky parents!.