I LOVE this place. I am picky about dentists and expect to be treated professionally, see a clean office, get take on-time and be treated with respect. THEY DO ALL OF THIS! Not only that, they are great at what they do. I have had a tooth pulled, crowns replaced, fillings and every few months I go for cleanings. On top of everything else, they are always open to suggestions on how they can do things better. That is awesome customer service and great dental care. I highly recommend this dentist.