Strengthening Businesses With Fast, Reliable Funding
Waiting 30, 60, or even 90 days for payments can hinder business growth. BC Factoring eliminates these delays by providing up to 90% of your invoice value on the same day of approval. Our streamlined financial solutions ensure businesses have the cash flow they need to operate smoothly and scale with confidence.


Seamless Cash Flow Solutions
As a trusted financial partner, we help businesses overcome cash flow challenges with tailored factoring solutions. Our simple, hassle-free process gives you immediate access to working capital—without long-term commitments or unnecessary delays.
Frequently Asked Questions
Factoring is a financial service where a company sells its accounts receivable (invoices) to a third party (a factor) at a discount in exchange for immediate cash. This helps improve cash flow and allows businesses to focus on growth rather than waiting on customer payments.
Unlike a traditional loan, factoring does not involve taking on debt. Approval is based more on your customer’s creditworthiness than your own. It’s a fast and flexible way to access working capital without affecting your credit.
Getting started is simple! Just click on the Apply Now button, complete a short application, and a member of our team will reach out to guide you through the onboarding process.
Not at all! We handle all communication with your customers professionally, and our goal is to make the process as seamless as possible for them. Your customers will know they’re working with a trusted financial partner, not a collection agency.
Yes! We can factor invoices that are past due, as long as they’re within the allowable terms and your customer is still expected to pay. We’ll work with you to determine the best solution for those outstanding receivables.
Team Bios

Kurt Cummins
A native to Oklahoma, Kurt holds a Master of Business Administration degree in Finance from Oklahoma City University and a Bachelor's degree in Business Administration from Southwestern College.
Kurt has over 30 years of experience working with high-tech companies and a proven track record of successfully helping organizations to grow faster.
Kurt brings an entrepreneurial mindset and a drive to work harder than most to "make sure things get done". With his background in leadership and hands-on experience managing multiple start-ups in financial and real estate related industries, he brings a diverse wealth of knowledge that can't be taught.
When he's not directly supporting our clients, Kurt advises our internal team on strategy, process and methodology decisions.
Specialties
- Leadership
- Creativity
- Workflow and Process Optimization
Skills & Attributes
- Strategy
- Drive
- Optimism
- Perseverance
Interests
- Family
- Church
- Golf
- Travel
- Music

Brogan Cummins
Brogan Cummins has been a key member of the BC Factoring team since 2018, serving as an Account Coordinator. In this role, he is the go-to resource for client support, handling a wide range of needs with professionalism and efficiency.
Brogan specializes in managing receivables, coordinating communication between clients and their customers, and ensuring account records are accurate and up-to-date.
His confident and clear communication style fosters a smooth workflow and helps resolve issues quickly and effectively.
With an optimistic, solutions-focused mindset, Brogan approaches every challenge with a calm, open perspective.
He understands that our success is built on the success of our clients—and he works every day to make that happen.
Specialties
- Solution-Oriented
- Creativity
Skills & Attributes
- Positive Attitude
- Altruistic
- Competitive Mindset
- Communication
Passions and Interests
- Family
- Dog Dad
- Sports Enthusiast
- Video Games

Gwen Cummins
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla mattis interdum ipsum et laoreet. Sed bibendum leo ac dui tristique, eget volutpat quam tincidunt. Proin nisl purus, interdum sit amet efficitur sit amet, tincidunt ut velit.
Praesent consectetur risus ac nibh fringilla dictum. Donec gravida, velit et viverra tristique, est sapien elementum elit, quis vulputate eros quam non urna. Pellentesque tincidunt sed quam nec volutpat. Morbi rhoncus augue massa, eu ultricies dui vulputate non.
Donec dictum turpis ut ante ultricies, vitae porttitor purus ultricies. Fusce non maximus erat. Vivamus elementum vel orci a viverra. Phasellus pellentesque tortor nec ex maximus scelerisque. Integer a feugiat quam.
Phasellus finibus, mauris et ultricies feugiat, libero purus tempor ex, vel tincidunt lorem elit ac ipsum. Ut tincidunt consectetur nulla, at aliquet mauris imperdiet ut. Nunc sed pretium metus.