Very professional, on time, very clean office and very little waiting. Called into the office at my appointed time. The dental assistant sat me comfortably in the chair, gargled, put on protective glasses, wrapped the bib around my neck, X-ray my teeth, scrapped the tar and stained from my teeth, polished my teeth and applied floride. Doctor then completed his examination and repair one cavity. Totally refreshing experience and a healthy mouth. On my way out, the receptionist scheduled my next dental appointment. Well taken care of from beginning to end of appointment. Great staff, great dentist, highly recommend to family and friends and anyone else who's looking for a Great Dentist.