Charter Spectrum does credit checks in order to open accounts. Depending on your credit, you may or may not need to pay the first month's bill plus installation fees. No security deposit is required.