Dr. Cook is a fantastic dentist, great sense of humor, listens to your needs and answers your questions in common terms easily understood. The hygienists are awesome, as is the the office staff. The entire office is exceptionally clean and organized. The music is top notch (classic rock). I've never had to wait long enough in the waiting area to take part in the small arcade, but it looks amazingly fun.