Dr. Pyke is great with the children. Also, the staff takes time to answer your questions. The drawback is the ability to get a quick appointment if you find you have to reschedule. Watch it if you are a little late as well they are strict about you being on time. However, you will have to usually wait a while for your turn. All in all I happy with Dr. Pyke and this office. Just plan ahead and try to keep your original appointment.