Great place until the billing happens. They really let themselves down here. I am still working on resolving billing issues from nearly 2 years ago. Just found out that they legally only have to except the primary insurance negotiated discounts, not the secondary insurance. Most providers ethically take both but legally don't have to. Southern Hills would rather take the extra cash that they can and disregard both negotiated discounts rather than be ethical. I wish I could recommend the place, but given the billing nightmare I have had I honestly can't recommend. Go somewhere that will take both discounts or at least take the higher of the 2.