- Balboa Capital works with franchise businesses throughout the United States. If your franchise needs to obtain financing, Balboa Capital can help. We offer customer support that is second-to-none and our professionals are readily available to assist you. Balboa Capital has been in business since 1988, and we are widely recognized as a leader in the franchise financing arena. Visit our corporate website to learn more about our franchise financing capabilities, which include franchise equipment leasing, franchise business loans and franchise remodeling financing.