They took the time to be thorough, and I didnt spend alot of time waiting to be seen.( less than 15 min) Dr and staff were courteous, informative, thoughtful and made sure I had everything I needed before leaving. I Will be sending my husband on his next visit also.