I moved to Arizona almost 9 years ago and I've been looking for "my" dentist ever since. I've tried a couple but never felt great about them. I really like Horizon Modern Dentistry. When you check in everything is paperless and the receptionist has always been super nice to me (which is rare in the medical field). Everyone calls you by name and everyone on staff is very nice. I got in and out for my cleaning today in about 30 minutes total. About 6 months ago I had to have a crown created and I was able to watch a move with headphones on while they did the procedure. I did get a slight feeling I was being upsold on stuff during the crown, but I think they were just trying to show me all my options. Today during my cleaning there wasn't anything like that. Great practice.