We love Dr Randy and his staff! We've had several dental challenges, and he's helped us through all of them. Been pleased with his services for 5+ years!