Great professional service. I have been a few times for kidney stones and the staff and doctors were very good. They took good care of me in a mostly quick timely manner. Diagnosed the problem, treated it and supplied me with good medicine for pain and healing.