We require payment upfront.
We accept cash and check at drop off.
We require Zelle or Venmo to be paid prior to drop off.
We will send you your total prior to drop off