This was my first visit. The office staff was friendly and efficient. The nursing staff was friendly, knowledgeable and helpful. Dr. Gadde was excellent. She spent a lot of time talking to me about my health and history. She explained things to me which made it easy to understand. I look forward to going back for my next visit.