Businesses that are suffering from less than perfect credit may still have the ability to track down a guaranteed financing