Good service, but treatment felt rushed. Dr. Mike is very knowledgeable and will provide great service. I like a relaxed dental visit that runs on time, and my only complaint is that I am not seen at my appointment time. Other than that, everyone is friendly and I get good results.