Most energy providers in Texas require credit verification during the enrollment process. Customers with less than good to fair credit are often required to pay a security deposit before getting the power turned on. This way the electric company gets paid if the customer defaults on bill payments. But with TexStar Energy, we waive all deposits.