Visa Secured Credit Card No credit check is required! Simply choose your limit, secure it with a 110% deposit, and start using your new secured credit card to build your credit. Call on of our loan officers at 231-725-3312 for more information or to apply.