This was our first visit to the office. The staff was unprofessionally dressed and seemed disinterested in the patient upon arrival. The waiting room was dirty and provided no separation for sick and well patients. The nurse who called us back was rude and demanded instead of asking. The exam room was also very dirty and the Nurse Practitioner that saw my kids really had no idea what to diagnose my kids with. I would never recommend this office to anyone nor would I ever take my children back to them again. Even my kids felt they needed a shower when we left. Awful, terrible, bad!