I've been coming here for almost 2 years now and I keep getting impressed at how well this office runs. It's like a well-oiled machine. I hardly ever have to wait more than 5 mins, all the staff is on top of everything and super professional, yet friendly. I just had my first filling done with them, it was the smoothest/fastest experience at a dentist's office I've ever had. I've had my fair share of bad dental offices and in general I have my guard up with dentists because of that, but this office has really been able to build up trust with me as a customer which is very important.