This is by far the dentist and dental staff i have ever been to! I was in so much pain and they got my in immediately, knew exactly what the problems was and how to take care of it quickly. I ended up needing two teeth pulled and Dr. Foster made sure he got me in asap to do it. He was extremely gentle and an overall nice man! I would recommend for anyone adult or child!!