I’ve been going to this dental office for many years. Staff and service has been consistently great. They take me in on time of my appt, staff is always friendly. They check with my insurance for out of pocket expenses so there are no surprises. I always leave the office feeling that my teeth had been thoroughly cleaned.