Staff was very friendly, helpful, and informative. Office was clean and I was seen quickly. All my questions were answered intelligently. My first visit was a good experience! Having my annual blood test done Friday so hopefully the process goes well. So far so good.