Very clean and professional. Staff and Dr.’s are very friendly and mention what should be done next time I come. I had a cleaning and felt it was done well.