I turn away any job when the client refuses to pay anything up front. It sends a red flag. I also charge a scheduling fee which is non-refundable. I get 33 percent when I show up and begin work. Another percentage halfway through, and the balance upon completion after client is satisfied. There needs to be skin in the game for both parties as a measure of good faith. If you are dealing with a reputable company (did your due diligence, right?) why wouldn't you want to pay something as work progresses? We do this not only because we love to paint but we require cash flow to stay in business. There is not always 'money in the bank' as you suggest. It's tough these days. The suggestion buy 'Kim' 'Never pay a contractor a deposit' is nonsensical.
A professional paint crew will have the right tools for the job. Quality tools can make a difference in paint application and bear noticeable results. If you are only painting one room or do not plan to paint any additional areas of your home, it might not be wise to invest in tools that will only be used once. Professional painters will also have enough drop cloths and other protective equipment to ensure the area is kept clean.
I would not recommend this company for the following reasons:1. Original appointment was very specific to them on what was needed and to take photos for 3 apartment unit plumbing fixture repairs. One unit had a bathroom tub/shower backup.2. No photos taken, 3 trips later and only 1 unit completed to satisfaction. (Backup) 3. Other faucets unable to find on line with their suppliers and repair 4. Had to find another plumbing company to complete the jobs. 5. Invoicing had to be redone as not in detail of job address for tax purposes 6. Bad communication throughout the project process with their internal customer service. Their technician and project manager ordering parts. 7. For the back up. Did not bring out correct snake on both trips and had to replace lines as too small to break through backup. Costing over $800 for 3 trips just to complete that situation out. 8. Ordered the wrong parts when 2nd trip out since no photos taken to confirm what was needed. Very dissatisfied and will never ask them to work in any of our rental properties again.