So my first impression with this office was far from great. I decided to give them one more chance about 2 years later and they really have earned their upgraded rating. Front office staff was very nice and welcoming. Labs are done on site and results available via website. I have to say Dr. Matthews is amazing. He really took time with me was very laid back. I did not feel rushed and felt like he was truly listening to my problem with a desire to find answers for me.