I give my NP 5 stars but the front desk needs better customer service, so im keeping that at 2. This is my 4th pregnancy, but my 1st one in Arizona. I wish I knew if a better place to get my prenatal services where the front desk actually puts a smile on their face and actually treat you like a person instead of a dollar bill..