What is the best way you have Decided works best to except form of payment after each job? Cash, check, square, what? Just trying to make life easier for me. I'm going to be telling customers payment is due upon completion. My last employer I worked for-for awhile sealcoating would let customers wait almost a month, some a little longer before he had them pay. Then after them waiting that long some wouldn't even bother to pay or didn't want to. I thought this was the dumbest idea ever, and this was coming from a well known franchise owner. He always ran into problems and sometimes going to court to get his payment. So after seeing what he's been through, job won't be performed until I know for sure they will pay at the end of the job, anybody else do the same?