Place was packed but I was still taken care of before my scheduled appointment. Could definitely tell the desk was stressed but both the ladies were still polite, just short and to the point due to the volume of patients. The price is amongst the lowest in the area. Parking is a little sparse, but there's plenty of businesses nearby that have larger parking lots so it wasn't an issue for me. Overall, I have no complaints and would definitely recommend this place.