I was able to see Dr Roberts the same day I called about a problem, even though he was very busy. Everyone was kind & skilled. Dr Roberts was very thorough & spent time explaining everything that he was doing. I highly recommend this group.I now see Dr Hossenlopp and he is great! He listens, answers questions, & explains everything he does & plans to do. The staff are friendly, knowledgeable, and efficient.