McSwain Consulting is a bank consulting firm based in Oklahoma. I do what I do to help ensure the longevity and success of community banks and those they serve in Oklahoma, Texas and Kansas. How can I help you today?

Loan Reviews

Global Cash Flow Analysis

Allowance for Loan and Lease Loss

CRE Stress testing


“I observed David McSwain’s ability to analyze loans of all magnitudes for 13 years.  He can explain the intricacies of the most complex loan, as well as the simple loan.  His extensive knowledge of the entire banking process will be an attribute to anyone that hires his company.”


Brad Scott, former bank director

“Working with McSwain Consulting has been very beneficial for The State Bank of Wynnewood.  He provides loan review and credit analysis for our larger lines of business. He also performs Allowance for Loan Loss analysis.  He is highly professional and provides a level of expertise that exceeds our expectations. As a former banker, he understands the issues that bankers face on a daily basis including regulatory scrutiny. His reports are prompt and very detailed. I would highly recommend his services!”

Jim Waters, President, The State Bank of Wynnewood