Wish I would have read the reviews before I agreed to come here. What a waste of time waiting for the doctor! The computer sign in said he was on time! NOT even close. It's like a huge motor vehicle type process. Check in, get a pager, wait in the enormous waiting room and feel like cattle. The good part was the doctor was very patient and explained my injury well.