I have gone many times for cleanings. Everyone is very nice at this office. I have not had actual work done yet but am scheduled to. Office is fairly modern and in a nice area of a medical complex in Paradise Valley (not a strip mall!) but does not have televisions/music to help soothe us nervous patients! He does not take common insurance plans and you do pay more out of pocket here. My son has had much work done and was satisfied. They close at lunchtime on Fridays but start appts at 7 am most days.