My husband, mother-in-law, young adult daughters, and I all use this practice for our general medical needs. It is generally easy to obtain an appointment. The staff is very professional and appear to truly care about their patient needs. The waiting room is spacious and attractive. They have a lab on-site. They have the added benefit of being connected to the entire UAB Health System. This is a huge plus when a referral to a specialist is needed. First rate in my opinion!!