Dr. Foster is the best dentist I've had, and I've tried several since moving too far away to still see Dr. Foster. He's extremely friendly and always takes his time to make sure you're teeth are all good. His staff is knowledgeable and also friendly. My family and I have been going to him for 10+ years and have never had any complaints. The office space is bright and friendly, and the equipment is pretty much new. Everything is in good condition and the office overall feels very welcoming.