I personally had a terrible experience with this Dr. He would spend a very short amount of time with me and bill me for a variety of services. As an office I am sure they are making a bunch of money, great but for me as a patient I was not taken care of or treated with integrity. I would look somewhere else for a Dr.