Dr. Cook is very professional, thorough & knowledgeable, spends a lot of time with the patient explaining in details what needs to be done. He is also very pleasant & makes sure the patient is comfortable. He & his staff are the best & I would highly recomnend him to anyone.