I am a new patients of theirs and so far it has been great! They have a very kind staff that is very helpful and willing to awnser your questions. Their treatments are very good and they know what they are doing. The doctors are very knowledgable as well as friendly to you as well... 10 out of 10 from me!