Both of my visits I arrived at least 15minutes prior to my appointment and had to wait at least 45 minutes after my appointment time to be seen. The nurses are rude, and because I was a cash pay client, they made me feel like I was going to rip them off and not pay. The doctor was nice but all in all, I wish I would have found a better place. Not worth the money at all.