Yep they do, but I always ask for a deposit (95% of my work is domestic) and have only lost 3 jobs in 8 years- they were trying it on, booking 2 sparks and cancelling at last minute incase one never turned up
I don't ask for a deposit for regualr clients, but ALWAYS for new unknown business