This place is great. They really care about your overall health and wellness. Both the doctors ice seen her are awesome. The wait time is usually short and the front desk staff is friendly. The pricing is fair especially if you get a plan or package.