I wish there was a lower star to give this place. This office is the most unfriendly environment. I had not been to this office in over two years when I received a collection letter from TCS from an outstanding balance that I knew NOTHING about. Never once did this office try contacting me by phone, as my address had changed. I was so confused since the last visit was completely paid for, so I called to find out what this mysterious charge was for to find out this $60.23 was for a missed appointment that I tried canceling by calling the day before! They conveniently did not pick up their phone, So I left a message with the answering service, which apparently was not an acceptable way of canceling an appointment because the next contact I have with this office is by a collection agency six months later. This is no way to do business, and I would HIGHLY recommend staying away.