We have had a great experience so far with Dr. Cook and the entire staff. Everyone is great, they are quick, and very easy to schedule with!