This place has got issues.  My husband and I have been getting work done there for a couple of years, but after my experience on the phone with office staff today, I think we'll be going elsewhere.  Office staff was actually arguing with me over whether or not my husband was going to make an appointment that he told them via email last week that he wasn't going to make.  This staff member was so incredibly dense it was shocking.  This was the last straw, after my experience with a very inept dental hygienist that I told the dentist was never to touch my mouth again.  Time to go!