All fees are due at the time services are rendered. We accept cash, Master Card, Visa, and Debit. 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.