First I ask them where they got my info, and if it is from the internet or one of the many website referrals I got (like Buildzoom), I give them 10% of, right there!
After That I ask them if they are Seniors, Law-Enforcement, Fire-Fighters, Veterans, Disabled and I give them another 10% of!
I accept Cash, Checks, Credit/Debit Cards with Square Up, online payment through Quickbooks, with an secure website that is unique to the customer and also has an option for the customer to make partial, one-time or full payments to me with either their bank-account and or credit/debit also, in the comfort of their own home with instant verification for their records.
Most jobs I get 50% up front, to cover my expenses and materials and overhead, and final 50% upon completion, with bigger jobs above $10.000.00 (say deck or bath remodel) according my experience, it is better to go several partial payments to cover more expenses along the way, especially if and when you have to wait weeks for your money( e.g. 50%-25%-25%, or e.g. 40%-30%-30%),depending on the job.
Now on home building, additions and/or remodeling jobs above $50k-$1000K it is more typical to go in 5-6 draws with checks made out to the home-owner and/or the builder, through the bank with the proper paperwork and submitting of waivers of lien papers amongst others off-course.
Also on jobs this big, like the former post mentioned overhere, it might be of benefit to do a back-ground check to make sure you get your money, although if you go through financing, the bank already did this part for you.
For any additional change-orders that involve any extra labor, materials, it will also involve extra costs!
Make sure you get the money for change-orders ahead of time, I got duped many times in the past in the 90Ths, when they told me each time ;" We will settle up at the end of the job", and never did!
I have been blessed sofar that in 30 years time, only 1 person refused to pay me on a new home construction for $289.000.00, with a 5 draw system, needless to say this caused a lot of harm!
Hopefully this helped a bit,
Sincerely, Dutchy, Inc.