I went in after a terrible experience at their location on ironwood and they turned my experience with their company around. They took care of me and had me in and out in a reasonable amount of time. The NP was professional and helpful. Very pleased.