I was recommended this place by my attorney when I got into a car accident. The doctors and the staff is great, all friendly, and most of them know you by your name even without looking at charts.
They have very little wait time, and have same day appointments. I think the longest I was in there was still less than an hour. Great place, I'd recommend it.