Three of the doctors have provided services to my family. Dr. Mike and his staff are outstanding, they even call patients in on the appointment times and see them with in a very short time. Other staffs are verg good just not so outstanding. We would recommend any one to Shelby Medical.