EDIT: The first time I went to this place, I felt as though my problems weren't adequately dealt with and my treatment was unsatisfactory. However, after this first meeting, the staff was commendable in their openness to listen to me, their humble addressing of my criticisms, and their willingness to adapt to my needs. I'm now a satisfied patient and am impressed with this company's effort to please and improve their patients' lives. :-)