We accept Visa, Mastercard and most insurance plans. Please call our office for more information. 530-343-3137.