This office is always busy and still everyone has a smile on their faces. I especially like they all get along. This has been by experience since I started coming to this office. I like the nurses as well. Cheery, friendly and professional. I have never waited long for my doctor either. He always is aware of time and answers all my questions, makes sure I understand and never leaves me feeling like he is rushed. I assume he does not overbook or get a lot of emergency situations. I am happy to visit this office.