ALL FEES ARE DUE AT THE TIMES SERVICES ARE RENDERED. WE ACCEPT CASH, CHECKS, VISA, MASTERCARD, AND DISCOVER. I agree to pay any additional charges related to the cost of collection (including but not limited to collection agency fees, reasonable attorney fees and court costs), in the event I would fail to pay my bill in full.