How many contractors have you dealt with that don't require an advanced payment before beginning work?
Just dealt with a roofing contractor the other day which did not require anything near 50%
You little bitch, no wonder you went out of business, making customers pay 100% up front before you turned a screw on building cabinets.