I have been going to Dr. Randy for over 10 years and have found his care to be excellent! My wife and I have relied on Dr. Randy's expertise for everything from routine cleanings to emergency care for ourselves and our 4 children. He is knowledgeable, thorough, caring and responsive. I have recommended Dr. Randy many times to family and friends and will continue to do so.