I would give this office a five star but since we had to wait so long it gets a 4. Checked in at 1 didnt get seen until 2:30. We were new patients. Other than that the doctor was great and so was the nurses and receptionist! The office is the best and most kid friendly i have ever seen! My daughter received wonderful care.