I have not had a bad experience at this office. The staff are all very knowledgeable and accomodating. I have never had to wait past my appointment time and they always explain what needs to be done in detail. I would highly recommend this practice to anyone.
more