One quibble: why did I have to show up 15 minutes early only to wait 30 minutes? Ya'll should consider that when scheduling appointments. Other than that, a very pleasant visit. Your front desk staffer was very pleasant and welcoming. The nurse was extremely kind and considerate. The doctor warm, friendly and knowledgeable. All in all, an great experience except for the wait times.