Your business is very important to us. If you have questions regarding your account, how to make a payment, or general inquires please give us a call. Our customer service center is available during the hours listed below.

Please have your account number available for quicker reference.

361-692-2023


Hours of Operation:
Monday – Thursday9am-6pm (Central Time)
Friday9am-7pm (Central Time)
Saturday9am-7pm (Central Time)
Payment Options:

Owl Bridge offers the following payment options.

View Payment Options
Fax Correspondence:

Include your name, account number and telephone contact number on correspondences.

New or Current Insurance:

Owl Bridge Credit LLC,

3355 W Alabama St, Ste 860, Houston, TX 77098, USA

support@owlbridgecredit.com
Proof of Prior Insurance:

Owl Bridge Credit LLC,

3355 W Alabama St, Ste 860, Houston, TX 77098, USA


Customer Support and Frequently Asked Questions

How Can I Obtain My Account Number?

There are several ways to obtain your account number.

  • Your Welcome Letter – You should receive this by mail shortly after you purchase the vehicle.
  • Your Monthly Billing Statement - You can locate your account number on your paper billing statement under 'Account Information' or, on the detachable coupon at the bottom of the statement.

If you are unable to locate your account number, please call our Customer Service Center at 361-692-2023

How do I make a Payment by Phone?

You can make a one-time payment by phone using a Visa, MasterCard or Discover debit card or, by ACH using your routing and bank account number.

  • Payments made before 4:00 pm PST will be credited to your Owl Bridge account the same day.
  • Payments made 4:00 pm PST or later, will be credited to your Owl Bridge account the next business day.
  • Payments made over the weekend or on a holiday, will be credited to your account the next business day.

A processing fee may apply.

How do I make a Payment Online?

In order to make your payment online, you must first register your account by visiting Create an Online Account.

You can make a one-time payment online using a Visa or MasterCard debit card or, by ACH using your routing and bank account number.

  • Payments made before 4:30 pm PST will be credited to your Owl Bridge account the same day.
  • Payments made 4:30 pm PST or later, will be credited to your Owl Bridge account the next business day.
  • Payments made on a holiday, will be credited to your account the next business day.

A processing fee may apply.

How do I update my account information?

To update your account information, such as your address, phone number or email, please call us at 361-692-2023.

How can I set up automatic payments?

At this time, Owl Bridge does not offer automatic recurring payments.

Monthly Billing Statements

What if I don't receive my monthly billing statement?

Statements are mailed approximately 15 days before your due date. If you don't receive your statement, please mail your payment to:

Owl Bridge Credit LLC
3355 W Alabama St, Ste 860
Houston, TX 77098, USA

Remember to include your name and account number.

Can I enroll in Paperless Statements?

Yes! Owl Bridge offers paperless statements for your convenience. It's faster and more secure. To enroll, simply login or register your account at https://www.owlbridgecredit.com

Servicing Questions

Can I change the day of the month that my payment is due?

Qualified accounts may be eligible to change the monthly due date once per the term of the contract. Please call our Customer Service Center at 361-692-2023 for assistance with processing this request.

Will my payment history be reported to the Credit Bureaus?

Owl Bridge furnishes information to the credit report agencies. Current or late payments or other defaults on your account may be reflected on your credit report. For any disputes about how we report your credit, please submit in writing to Owl Bridge Credit LLC, 3355 W Alabama St, Ste 860, Houston, TX 77098, USA.

Can I skip or defer a payment?

A payment extension or a deferment, allows you to defer a payment until a later date. This is a service provided to our customers to assist them in resolving a temporary financial burden. Not all accounts will be eligible for a one payment deferment. Please contact Customer Service Center at 361-692-2023 to determine if you are eligible.

Do I still pay interest on a deferred payment?

Interest will continue to accrue on your account when you defer a payment. Your next payment received will be applied first to any earned and unpaid interest and then to other amounts you owe. Because of the extension, your unpaid amount financed, or the principal balance, may not be reduced as quickly as it would have under your original payment schedule. This may result in you owing more interest over the term of your contract than originally disclosed on your contract.

Online Account Assistance

How do I create an online account?

In order to register your account online you must first visit Create an Online Account

I can't remember my password, how do I reset it?

If you have access to the email used to register your online account and remember your security question, click on Password Recovery Tool

What if I no longer have access to the email used to register my account?

If you have no longer have access to the email used to register your online account or, you do not remember your security question, please call our Customer Service Center at 361-692-2023 to reset your online account.

Why does my online account not show all payments I've made?

Your online account will only display the last 16 payments made online. It does not include payments that are mailed, made by phone, at a branch location or payments made through Western Union or MoneyGram. To request a detailed payment history to be mailed, please call our Customer Service Center at 361-692-2023.

Insurance and LDW

Where can I send proof of insurance?

New or current insurance can be sent by mail or email.

Email: support@owlbridgecredit.com
Please add "Client Id 1391" in the Subject line of the email
Mail:
Owl Bridge Credit LLC
3355 W Alabama St, Ste 860
Houston, TX 77098, USA
Why am I still being charged LDW if I have insurance?

In order to remove or prevent LDW from being added to your account, your policy must meet the following requirements:

  • Full coverage insurance with comprehensive and collision deductibles that are $1,000.00 or less.
  • Owl Bridge must be listed as the lienholder or loss payee.

Payoffs

Where can I mail the payoff for my account?
Owl Bridge Credit LLC
Payoff
3355 W Alabama St, Ste 860
Houston, TX 77098, USA
My Account is paid off, when should I expect my title?

Depending on the state where your title is held, Owl Bridge will mail your title or, lien release if the title is held electronically, after approximately 15 business days.

Can I payoff my account online?

At this time, we do not process payoffs online. Please contact our Customer Service Center at 361-692-2023 to obtain an up to date payoff and instructions on how to send your payoff.