We were so pleased with our experience with Dr. Hanigan and his staff. The office is beautiful and perfect for children. Dr. Hanigan was very friendly, and professional. It was a great experience overall.