تعمل شركة BancFirst كشركة قابضة مصرفية لـ BancFirst التي تقدم مجموعة من الخدمات المصرفية التجارية لعملاء التجزئة والشركات الصغيرة والمتوسطة الحجم. وهي تعمل من خلال بنوك متروبوليتان، وبنوك المجتمع، وبنك بيغاسوس، وقطاعات الخدمات المالية الأخرى. تقدم الشركة الحسابات الجارية، وحسابات السحب القابلة للتداول، وحسابات التوفير، وحسابات سوق المال، وحسابات المسح، وحسابات النادي، وحسابات التقاعد الفردية، وشهادات الإيداع، بالإضافة إلى حماية السحب على المكشوف وخدمات السحب التلقائي. كما يقدم القروض التجارية والمالية وغيرها من القروض لرأس المال العامل، واقتناء المرافق أو توسيعها، وشراء المعدات، والاحتياجات الأخرى؛ خدمات الإقراض التي تشمل الخدمات المصرفية الخاصة، والطاقة، والعقارات التجارية والسكنية، والقروض التجارية والصناعية؛ والقروض لتمويل شراء السلع الاستهلاكية، مثل السيارات والقوارب والسلع المنزلية والإجازات والتعليم. بالإضافة إلى ذلك، تشارك الشركة في إدارة الاستثمار وإدارة الصناديق الاستئمانية للأفراد والشركات وخطط استحقاقات الموظفين، بالإضافة إلى أعمال أمين السندات ووكلاء الدفع لمختلف بلديات أوكلاهوما والهيئات الحكومية؛ وتوفير معالجة العناصر والبحث وغيرها من الخدمات المصرفية المراسلة. علاوة على ذلك، تعمل في مجال الاستثمار العقاري وخدمات وكالات التأمين. وتوفير تحويل الأموال، والتحصيل، وصندوق الودائع الآمن، وإدارة النقد، ووساطة التجزئة، وغيرها من الخدمات للعملاء من الأفراد والشركات. تخدم الشركة العملاء في المراكز التجارية غير الحضرية والمدن في المناطق الإحصائية الحضرية في أوكلاهوما. وهي تعمل من خلال 106 موقعًا مصرفيًا في أوكلاهوما و3 مواقع مصرفية في دالاس، تكساس. كانت الشركة تُعرف سابقًا باسم United Community Corporation وغيرت اسمها إلى BancFirst Corporation في نوفمبر 1988. تأسست شركة BancFirst Corporation في عام 1984 ويقع مقرها الرئيسي في أوكلاهوما سيتي، أوكلاهوما.