I have been bringing all three of my children to PA since they were babies the staff is friendly & professional. My only complaint is the wait time you get there at your appointment time & you wait in the lobby for almost an hour before being seen like today. When you get in three back you wait 30 to 40 minutes just waiting on the Dr. I understand if you're seen 15 or 30 minutes after appointment time but longer than that is ridiculous and this is something they should do better. To me it seems like they schedule too many appointments close together. Of it wasn't for the wait time I would give them 4 stars.