You asked about financing. We don't do it ourselves, but some of our clients have been successful with Quick Spark https://quickspark.com/ <<< Commercial accounts. Quick approval.
They work with commercial accounts and I understand they are very competitive.
Give me a call if I can do anything to help.
Jeff - 717-620-9676