★★★★★
Dr. Williams and his staff were very friendly and professional. The cleaning, although a bit painful, was done professionally, and my teeth feel very clean. Dr. Williams discussed my upcoming plans for dental work, and they answered all my questions as well.