Toll-Free Number:
(877) 883-0999
Toll-Free Number:
(877) 883-0999
You can contact a live person at Self Financial by calling their customer support line at 877-883-0999 during business hours.
Self Financial Website:
Self Financial Help Center:
Corporate Office Address:
Self Financial, Inc.
901 E 6th Street, Suite 400
Austin,
Texas
78702
United States
Other Info (opening hours):
Hours:
Monday - Friday: 9:00am - 5:00pm
Self Financial is a financial technology company that offers credit-building products to help people establish or rebuild their credit history. The company's flagship product is the Self Credit Builder Account, which allows customers to build credit through a small installment loan that is held in a certificate of deposit. Self Financial also offers a secured credit card to help customers improve their credit scores. The company's mission is to empower individuals to build a strong financial foundation and achieve their long-term financial goals. Through its innovative products and educational resources, Self Financial aims to provide a path to financial success for individuals who may have limited access to traditional credit products.