An independent, specialty auto finance company headquartered in Westport, MA. State Cap Auto Finance is a non-prime auto finance company that’s committed to providing our dealer partners and their customers fast, accommodating financing – even for buyers who have credit challenges.