The staff was cordial, efficient, and timely. The doctor on the other hand was awful. I came their needing help. Recieved absolutely nothing but a co-pay charge and a prescription for pain that I had to requested and referred to go else where. During my appointment the Doctor recieved a phone call to be somewhere else in ten minutes. The scale to weigh patients was even broken and the covering over the exam table was left from the previous exam. No exam. Nothing.