Highly recommend! I was on a wait list to be a patient. Dr. Cook was well worth the wait. My last visit was handled great! Very customer/patient-oriented. I called and was in same day. It was during my lunch hour (from Downtown)and the staff was very friendly, fast and professional. They took care of my prescriptions, billing, and other appointment. I just need to show up. My questions were answered thoroughly and the Dr offered logical options. He seems younger and was very knowledgeable on the latest treatments. He offered pros & cons, and has wonderful common sense. He's great with children and I've found my family physician.