Dr. Peterson and Herriman Family Practice staff flat out are terrible. I had my annual physical there since it was near my home. I was made to wait a long time to be seen and when seen physical went without issue. However it was recommended I have blood work done which I did. The problem I am having is I cant get my results back and or an explanation of how they were. It has been three months and I have left numerous messages for the doctor and staff and no one could care less. I called the insurance to try an have them request payment back but they don't care either. If you want to be seen by someone who will actually give you what your looking for avoid Dr. Peterson and Herriman Family medicine.