Staff was really wonderful and caring. They make you feel as if you have been a patient forever. Dr Gates took his time to explain everything that was to be done. They give you a written estimate so there are no surprises when you go to pay. Have had several dental procedures done, and must say everyone took very good care of me and made sure I was not in any discomfort whatsoever.