These guys are fantastic...by far the best dentist/dental assistants/hygienists I have ever had. Super clean office, very accommodating to the weird quirks everyone seems to have about going to the dentist. They are great about scheduling and have extended hours to work around work schedules.