Their equipment was very advanced and sophisticated. I was very impressed. I've never had to worry about them being understaffed or not being able to help me right when I need it. They have a huge staff that's very knowledgeable and qualified. Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable.