Such a wonderful experience from start to finish. Dr. Cook and his staff are great and knowledgeable. Always a good visit and short wait time. Thank you for helping my smile.